【问题标题】:Access a column only with a particular method in rails 3仅使用 rails 3 中的特定方法访问列
【发布时间】:2013-02-20 20:09:41
【问题描述】:

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

【问题讨论】:

    标签: ruby-on-rails-3 attr-accessor attr-accessible


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多