私のレール日付ピッカーフィールドは、次のような params ハッシュで異なる値に分割された日時情報を送信します。
Parameters: {"commit"=>"Save",
"interview_date(3i)"=>"29",
"interview_date(1i)"=>"2013",
"interview_date(4i)"=>"20",
"interview_date(5i)"=>"13",
"interview_date(2i)"=>"8}
日時を1つの適切な文字列として送信するにはどうすればよいですか?
Parameters: {"commit"=>"Save",
"interview_date"=>"2013-8-29 20:8:13"}
Rails がこれを日付に変換することはわかっていますが、これは、モデルの属性として interview_date が含まれている場合にのみ発生します。ActiveRecord がそれを認識し、interview_date に変換します。私の場合、この情報を「answer」という名前の属性の Response という名前のモデルに保存しています。したがって、属性の名前と一致しないため、レールは変換しません。