Rails验证未来的日期(client_side_validations给我带来麻烦)

时间:2013-01-04 20:54:13

标签: ruby-on-rails client-side-validation

我有以下代码来验证我的约会日期:

  validate :date_must_be_in_future

  def date_must_be_in_future
    if date_in_question < Date.today
      errors.add(:date_in_question, "This should probably be in the future.")
    end
  end

它看似有效,但它没有出现在client_side_validation中。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,这又是同样的问题: https://github.com/bcardarella/client_side_validations/issues/312

所以我猜你必须编写自己的自定义验证器类,如下所述:

https://github.com/bcardarella/client_side_validations/wiki/Custom-Validators