【发布时间】:2012-12-27 17:04:10
【问题描述】:
我创建了一个视图,其中有两个输入,两个日期,我希望用户以特定格式键入它们。我将它创建为索引而不是表单,长篇大论。我正在尝试使用正则表达式来验证用户输入的日期。我希望日期的格式为 YYYY-MM-DD,因此如果用户以不同的格式输入日期,则会导致错误。这个正则表达式应该放在控制器还是模型中?我已经在模型中尝试了 validates_format_of,但它似乎不起作用。我也在 Rails 2.3 和 ruby 1.8.7 上。
【问题讨论】:
-
我需要一个特定的日期格式,看起来它只是检查它是否是一个有效的日期。
-
“模型中的 validates_format_of 但它似乎不起作用”是什么意思?有什么错误吗?
-
不,没有错误。当我查看尾部时,它看起来不像被调用。
-
你能在 Rails 控制台中显示你的实验输出吗?
标签: ruby-on-rails