1

假设我有一个User具有两个属性的模型::name:age。我希望该:age列只能由“def 操作年龄()”(某种方法)访问。这也包括,user.update_attributes!(:age => 10)预计会抛出异常。是否可以在 Rails 3 中做到这一点?

4

1 回答 1

0

如果您没有在 attr_accessor 中列出姓名和年龄,则无法直接读取和写入这些字段。

于 2013-06-10T16:16:43.723 回答