【问题标题】:Can't mass-assign protected attributes ActiveAdmin无法批量分配受保护的属性 ActiveAdmin
【发布时间】:2014-02-24 17:33:20
【问题描述】:

这是我的错误

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,安装了 active admin,运行 rake db:migrate 后出现错误

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-04
    • 1970-01-01
    • 2012-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多