您好我尝试在Rails 4上使用attr_protected
但我不能。
据说attr_protected
是从Rails中提取出来的。请使用新推荐的params保护模型(strong_parameters)或将protected_attributes
添加到您的Gemfile中以使用旧版本。
我能知道什么?
attr_protected :project_id
答案 0 :(得分:3)
你真的应该考虑使用强参数。否则,您将在以后使用您的质量分配规则陷入混乱。
但是,如果你坚持,请将其添加到Gemfile
:
gem "protected_attributes", "~> 1.0.7"
运行Bundler:
bundle install
答案 1 :(得分:0)
开始使用strong parameters(推荐)或按照建议返回protected attributes。