4

我刚刚安装了这个 gem:

gem install 'date_validation'

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

gem list

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

ArgumentError in ProductesController#new
Unknown validator: 'DateValidator'

我使用此代码来验证:

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

知道可能是什么问题吗?

提前致谢。

4

1 回答 1

2

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

为我工作!

于 2012-11-05T13:29:20.513 回答