ruby-on-rails - 无法批量分配 protected 属性 ActiveAdmin

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

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

最佳答案

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

关于ruby-on-rails - 无法批量分配 protected 属性 ActiveAdmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18088988/

相关文章:

ruby-on-rails - 在 master.key 损坏的情况下,Rails 新凭据会产生更大的风险吗?

ruby-on-rails - Rails redis缓存存储大小

MySQL gem 安装问题

ruby-on-rails - Elasticsearch 的多方面过滤器

ruby-on-rails - activeadmin,删除空消息

ruby-on-rails-4 - Rails 4/ActiveAdmin : Add link to list all objects from has_many relationship

ruby-on-rails - 将 JRuby 与 Rails 3.2 结合使用

Ruby Rails - jquery ajax 提交表单

ruby-on-rails - 在Mac上安装Sphinx的问题

ruby-on-rails - 在 ActiveAdmin 中过滤父对象属性