如何验证更新的开始日期不应早于先前保存的日期。例如:- 就像我创建了开始日期为 07/11/2013 的记录,更新时它不应早于 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' }
谢谢。