无法批量分配受保护的属性,但可以在 attr_accessible 中分配
Can't mass-assign protected attributes but assign in attr_accessible
我遇到了一个奇怪的错误:
ActiveModel::MassAssignmentSecurity::Error (Can't mass-assign protected attributes: :firstname, :lastname)
但在我的用户模型中:
attr_accessible :firstname, :lastname
我参考了这个答案Rails error: Can't mass-assign protected attributes。错误消失了,但它没有保存值。
我做错了什么?
变化:
config.active_record.whitelist_attributes = true
收件人:
config.active_record.whitelist_attributes = false
我遇到了一个奇怪的错误:
ActiveModel::MassAssignmentSecurity::Error (Can't mass-assign protected attributes: :firstname, :lastname)
但在我的用户模型中:
attr_accessible :firstname, :lastname
我参考了这个答案Rails error: Can't mass-assign protected attributes。错误消失了,但它没有保存值。
我做错了什么?
变化:
config.active_record.whitelist_attributes = true
收件人:
config.active_record.whitelist_attributes = false