1

我已经构建了一个使用strong_parameters的 Rails 3.2 应用程序,它工作得很好。我是在每个模型的基础上这样做的,如下所示:

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

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

现在,我想添加rails_admin来管理模型,但是因为 rails_admin 控制器不是为使用强参数而设计的,所以我得到了一个ActiveModel::ForbiddenAttributes异常,正如我所料。

所以我的问题是:他们有什么办法解决这个问题,还是我应该分叉 rails_admin 并自己添加它?如果有一些我不知道的简单解决方案,我只想避免额外的工作。

谢谢!

4

0 回答 0