kayawari
12/25/2016 - 1:58 PM

登録する日付が、当日よりも過去の場合はバリデーションが通らない

登録する日付が、当日よりも過去の場合はバリデーションが通らない

  validate :date_cannot_be_in_the_past

  def date_cannot_be_in_the_past
    if date < Date.today
      errors.add(:date, "can not be in the past")
      # dateが今日よりも過去の場合はエラー追加
    end
  end