TechTips
ホーム
TechTipsについて
ログイン
新規登録
Home
Software
Libraries
Ruby
actionpack
フィルタ
ブックマークしたコメント
自分のコメント
params.expectで配列のパラメータを許可するには明示的に二重の角括弧([[ :属性名 ]])が必要
@wakairo
2025/02/25 15:43
Rails8では、`require`と`permit`に代わるより安全な新しいメソッドとして、strong parametersへ`expect`が導入されました。 `expect`では、安全面への配慮から、配列のパラメータを指定す…
@wakairo
2025/02/25 15:59
最終更新
2025/02/25 16:00
ちなみに、RuboCopに`require`と`permit`の組み合わせから`expect`への書き換えを自動でやってもらうことは可能ですが、配列パラメータの許可に関してはRuboCopが自動書き換えに失敗す…