当我处理具有多个记录的表单时,我有以下参数。我希望能够对每个单独的活动进行相应的处理。将参数拆分为零部件
Parameters: {"utf8"=>"✓", "authenticity_token"=>"F2Mciu313dYUBOh7Ju0gSXrKa/yz6D6qZlVBMKOch4k=", "campaign"=>{"2"=>{"start_date"=>"2016-07-18 15:43:00", "end_date"=>"2016-10-15 12:20:00", "merchant_revenue"=>"10", "status"=>"Rejected", "notes"=>"aaaaaaaaaaaaaaaaaaaaaaaaaaa"}, "1"=>{"start_date"=>"2016-07-15 12:20:00", "end_date"=>"", "merchant_revenue"=>"10", "status"=>"Rejected", "notes"=>"bbbbbbbbbbbbbbbbbbbbbbbbbb"}}, "Commit"=>"Process"}
如何拆分此数据,以便每条记录都包含一个广告系列。谢谢。
你想循环广告系列对象吗? – titan
是的。我希望能够记录每一条记录并对其进行处理。 – EamonnMcElroy
参数具有比较值,如散列在散列中。所以你可以在'params ['compaign']''上使用'.each'循环来循环它 –