标签: ruby-on-rails
创建后我有一个要锁定的列,即该列没有更新。
首先,我知道我可以通过表单将其锁定,但是任何人都可以通过URL进行传递。
我知道我可以在更新方法中建立某种检查,以便在更新前后进行比较。我还可以在允许的参数中添加一些条件。
我希望它可以是对模型的简单补充。越简单越好。
答案 0 :(得分:3)
您可以使用attr_readonly:
class User < ActiveRecord::Base attr_readonly :your_field_name end