无法批量分配受保护的属性ActiveAdmin

时间:2013-08-06 19:38:10

标签: ruby-on-rails ruby-on-rails-3 activeadmin

这是我的错误

Can't mass-assign protected attributes: email, password,   password_confirmation/Users/judyngai/.rvm/gems/ruby-1.9.3-p429@spreeversion/gems/activemodel-3.2.13/lib/active_model/mass_assignment_security/sanitizer.rb:48:in `process_removed_attributes'

我正在阅读这本快速入门指南。

http://www.railsmine.net/2011/07/activeadmin-tutorial.html

我没有现有的带有模型/表的rails应用程序,我正在“将仪表板与”同步“

我使用的是ruby 1.9.3p429和Rails 3.2.13。

我制作了一个新的博客应用程序,安装了gem,安装了活动的admin并在运行rake db:migrate后得到了错误

我没有使用activeadmin构建任何特定内容。我只想测试管理仪表板,最后添加一些我计划过滤的快速表。

1 个答案:

答案 0 :(得分:8)

只需将attr_accessible :email, :password, :password_confirmation添加到Adminuser模型(app/models/admin_user.rb)。