validates_presence_of
は、自分の日付フィールドでは機能しません。ユーザーが日付(誕生日など)を選択したことを確認する簡単な方法はありますか?Ruby on Rails 3の日付選択ボックスを簡単に検証する方法は?
私は、選択ボックスに "Day:"、 "Month:"、 "Year:"という空白の値を使用しています。私は、ユーザーが日付を選択しない限り、検証をパスできないようにしたいと思います。
<%= f.input :birthday,
:label => 'Birthday:',
:as => :date,
:start_year => Date.current.year,
:end_year => Date.current.year - 106,
:order => [:day, :month, :year],
:prompt => {
:day => 'Day:',
:month => 'Month:',
:year => 'Year:'
} %>
[日付の検証に関するこの回答](http://stackoverflow.com/questions/597328/how-do-i-validate-a-date-in-rails)欲しい –