次のパラメータをコントローラに渡します。どのように私はこれを処理することができます。ハッシュを処理し、パラメータ値に基づいてコントローラにリダイレクト
{"utf8"=>"✓",
"_method"=>"put",
"authenticity_token"=>"PG7U0PkCb1LViWkUWNV0lKuPWfVKM/Kl4T+zW4Eaaq8=",
"campaign"=>{"2"=>{"status"=>"Approved",
"notes"=>""},
"1"=>{"status"=>"Approved",
"notes"=>""}},
"Commit"=>"Process"}
私の意図は、各キャンペーンを展開状況を読み、その内容に応じて、拒否し、承認コントローラにそのレコードをリダイレクトすることです。
それぞれ試してみましたが、認識できませんでした。出力params [:campaign]が '{" 2 "=> {" status "=" Approved "、" notes "=>" "}、" 1 "=> {" status "=>" Approved " "notes" => ""}} '。正直に進む方法を知らない。 – EamonnMcElroy
これまでのところテストの点でこれを得ました。 'params [:campaign] .each do | key、array |私は実際にこれが 'defの 認可をprocess_campaign書いて待っていましたが エンド end' – EamonnMcElroy