【发布时间】:2015-03-19 15:04:57
【问题描述】:
尝试在rails4中提交ActiveModel表单,报错;
ActiveModel::ForbiddenAttributesError
这是通过表单提交数据的活动管理页面:
ActiveAdmin.register Network do
permit_params :name
这些是通过的参数:
Parameters: {"utf8"=>"✓", "network"=>{"name"=>"Acme, Inc."}, "commit"=>"Save Network"}
name 是唯一通过的参数,并且是允许的参数。那么,为什么会出现这个错误呢?
【问题讨论】:
-
试着把它写成
[:name] -
谢谢@jaspreet21anand,但这不起作用。我仍然收到
ActiveModel::ForbiddenAttributesError错误。