Rails管理员的强参数

时间:2012-09-26 02:40:10

标签: ruby-on-rails-3.2 rails-admin strong-parameters

我已经构建了一个使用strong_parameters的Rails 3.2应用程序,它运行得很好。我是按照每个模型这样做的:

class Account < ActiveRecord::Base
    include ActiveModel::ForbiddenAttributesProtection
    # Other model code
end

我的控制器有适当的代码来允许参数哈希键等。

现在,我想添加rails_admin来管理模型,但由于rails_admin控制器不是设计为使用强参数,因此我得到ActiveModel::ForbiddenAttributes异常,正如我所期望的那样。

所以我的问题是:他们是否可以解决这个问题,或者我应该只分叉rails_admin并自行添加它?如果有一些我不了解的简单解决方案,我只想避免额外的工作。

谢谢!

0 个答案:

没有答案