更新時に開始日が以前に保存された日付よりも前の日付であってはならないことを検証する方法。例:- 開始日が 2013 年 7 月 11 日のレコードを作成したように、更新時に 2013 年 7 月 11 日より前にすべきではありません。
ビューで:
f.input :start_date, as: :datepicker
f.input :end_date, as: :datepicker
モデル:
validates :start_date, allow_nil: true, date: { after: Date.today - 1, message: 'must be today or after today' }, on: :create
validates :end_date, allow_nil: true, date: { after: :start_date, message: 'must be after start date' }
ありがとう。