モデルの関係が複雑でフォームが柔軟であるため、strong params が のすべてのキーを取得する必要がありますparams[:variants]
。
ネストされたフォームに cocoon gem を使用しています。次のように、新しいエントリごとにランダムな数字の文字列が生成されます。
>> params[:variants]
=> {"1401200245834"=>{"size"=>"M", "price"=>"0.00", "measurements"=>"", "sku"=>""}}
は1401200245834
ランダムなので、許可されたパラメーターに貼り付けることはできません。:variants
params ハッシュのキーの下にあるすべてのものを許可するにはどうすればよいですか?