在Rails中处理日期表单的正确方法

时间:2013-03-02 17:30:14

标签: ruby-on-rails ruby-on-rails-3 date datepicker mongoid

我想知道在Rails中处理日期表单和日期字段的正确方法是什么。我的模型中有一个验证器:

validates_format_of :birthdate, :with => /\d{2}\/\d{2}\/\d{4}/

但是当日期无效时,我仍然在控制器中收到此错误:

argument out of range

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您不会将单个数字与之匹配。尝试:

/\d{1,2}\/\d{1,2}\/\d{4}/