Я использую Rails date_select следующим образом:
<%= date_select :user, :birthday, {:start_year => Time.now.year, :end_year => 1910,:order => [:day,:month,:year], :prompt => { :day => 'day', :month => 'month', :year => 'year' }}, { :class => "default" } %>
Когда пользователь забывает ввести значение для дня или месяца и отправляет форму при вводе информации в модель, генерируется ошибка.Однако полям дня и месяца также присваивается значение 1. В результате в форме отображается 1 для поля дня и январь для поля месяца.
Как я могу предотвратить это?