form_forの日付選択に以下のコード行を使用しています
<%= f.date_select :scheduled, {:prompt => {:day => 'Day', :month => 'Month', :year => 'Year'}}, :class => 'date-field', :include_blank => true %>
日付は、使用されている形式ではオプションです。フォームが送信されると、年と月のフィールドはデフォルトで1に設定されます。これは、フィールドが空白のままになっている場合にAPIドキュメントの説明が表示されます。
以下はハッシュです
"todo"=>{"name"=>"date tezt", "scheduled(1i)"=>"1", "scheduled(2i)"=>"1", "scheduled(3i)"=>"1", "scheduled(4i)"=>"", "scheduled(5i)"=>"", "assigned_to_id"=>""}, "commit"=>"Create To-do", "action"=>"create", "controller"=>"todos", "project_id"=>"1", "todolist_id"=>"1"}
これをオーバーライドして、何も入力されていない場合に生成されるハッシュに年と月のnilが含まれるようにするにはどうすればよいですか?