何が欠けているのかわかりません。私はネストされたアイテムを持って注文します。これらのアイテムにはそれぞれ種類があります。各アイテムのkind_idパラメータを操作したいのですが、「f [:kind_id]」は常に0を返します。
@order.items.each do |f|
f[:kind_id] = Kind.find_by_name(f[:kind_id]).id
end
私が得るパラメータは
{"authenticity_token"=>"7wz7ARjwcVvCR/bpp/T04JQIQwHsMKDflF1eMCL8PTU=",
"order"=>{"items_attributes"=>{"1271160144889"=>{"price"=>"2",
"amount"=>"2",
"text"=>"2",
"kind_id"=>"fds",
"_destroy"=>""}},
"total_price"=>"4"}}
上記のパラメータはもちろんテストデータです:)