TechTips
Home
About
Log in
Sign up
Home
Software
Libraries
Ruby
actionpack
Filters
Bookmarked comments
Your comments
params.expectで配列のパラメータを許可するには明示的に二重の角括弧([[ :属性名 ]])が必要
@wakairo
25 Feb, 2025 06:43 +00:00
Rails8では、`require`と`permit`に代わるより安全な新しいメソッドとして、strong parametersへ`expect`が導入されました。 `expect`では、安全面への配慮から、配列のパラメータを指定す…
@wakairo
25 Feb, 2025 06:59 +00:00
Last edited
25 Feb, 2025 07:00 +00:00
ちなみに、RuboCopに`require`と`permit`の組み合わせから`expect`への書き換えを自動でやってもらうことは可能ですが、配列パラメータの許可に関してはRuboCopが自動書き換えに失敗す…