【问题标题】:Gem date_validator not working Ruby 1.9.3 Rails 3.2.1宝石 date_validator 不工作 Ruby 1.9.3 Rails 3.2.1
【发布时间】:2012-06-05 03:42:44
【问题描述】:

我刚刚安装了这个 gem:

gem install 'date_validation'

我可以看到它已正确安装,当我使用时它出现在列表中:

gem list

但是当我尝试将字段表单的内容验证为日期时,我收到此错误:

ArgumentError in ProductesController#new
Unknown validator: 'DateValidator'

我用这段代码来验证:

validates :data_caducitat, :date => { :after => Proc.new { Time.now } }

知道可能是什么问题吗?

提前致谢。

【问题讨论】:

    标签: ruby ruby-on-rails-3 gem


    【解决方案1】:

    Rails 3 的简单日期验证器。兼容 Ruby 1.8.7、1.9.2 和 Rubinius 1.2.2。

    这就是他们在https://github.com/codegram/date_validator 上写的内容

    可能是1.9.3版本不兼容


    改用这个。

    https://github.com/adzap/validates_timeliness

    为我工作!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-31
      • 1970-01-01
      • 1970-01-01
      • 2019-07-09
      • 1970-01-01
      • 2015-02-08
      • 1970-01-01
      相关资源
      最近更新 更多