1

Userとの2つの属性を持つモデルがある:nameとし:ageます。:age「defmanipulate_age()」(いくつかのメソッド)だけが列にアクセスできるようにしたい。これにはuser.update_attributes!(:age => 10)、例外をスローすることも含まれます。Rails 3の方法でそれを行うことは可能ですか?

4

1 に答える 1

0

名前と年齢を attr_accessor にリストしない場合、これらのフィールドを直接読み書きすることはできません。

于 2013-06-10T16:16:43.723 に答える