rails4.0 create引起的ActiveModel::ForbiddenAttributesError错误

之前将rails升级到4.0版本,发生了ActiveModel::ForbiddenAttributesError错误

于是上网溜达了一会,找到解决方案,

ActiveModel::ForbiddenAttributesError错误有可能是因为进级到rails 4.0引起的,

此时要将controller表单的提交设置在 @ad=Ad.new(params[:ad])这句之前增加params.permit!这句话。

原文链接:http://www.byywee.com/page/M0/S883/883060.html,楼主一生平安!

你可能感兴趣的:(attribute)