Rails模型:如何在Rails模型中只读字段?

Mad*_*hik 3 ruby attributes model ruby-on-rails readonly

我为表项定义了属性is_first.

在模型Item中,我想根据项目是否退出之前设置该属性的值.
我不希望is_first属性可写.请建议我该怎么办?

Mat*_*ani 9

你需要在你的模型文件中使用attr_readonly:

attr_readonly :is_first
Run Code Online (Sandbox Code Playgroud)