1

strong_parametersを使用するRails3.2アプリを作成しましたが、問題なく動作します。私は次のようにモデルごとにこれを行いました:

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

私のコントローラーには、paramsハッシュキーなどを許可する適切なコードがあります。

ここで、モデルを管理するためにrails_adminを追加したいのですが、rails_adminコントローラーは強力なパラメーターを使用するように設計されていないため、ActiveModel::ForbiddenAttributes予想どおり、例外が発生します。

だから私の質問は:これを回避する方法はありますか、それともrails_adminをフォークして、自分で追加する必要がありますか?わからない簡単な解決策がある場合は、その余分な作業を避けたいと思います。

ありがとう!

4

0 に答える 0