1
params.require(:xxx).permit(:a, :b, :c)
は私のために途中で動作します。すなわち、params[:xxx][:d]
がある場合、それはpermit
によって削除されます。私は例外を持っていたいと思います。未知の属性の例外を発生させるための強力なパラメータの取得方法
ドキュメントが見つかりませんでしたか、それとも不足していますか。この場合、どのようなオプションを設定すればよいですか(グローバル設定を1つ優先します)。
おかげで、:で
ActionController::Parameters.action_on_unpermitted_parameters = :raise
詳細:実際にあなたが例外を発生させることができます。短期間で受け入れます。 – AnoE
今は9ヶ月です。 –
@AnoEこれを答えとして受け入れてください。 – Magne