1
我试图让时区验证我的形式通过,但我每次得到的错误信息:时间区验证轨道4,5:时区不包括在名单
时间区域不包括在列表中。
我有这个在我的模型:
validates_inclusion_of :time_zone, in: ActiveSupport::TimeZone.zones_map.keys
而且有这个在我的表格:
<%= f.label :time_zone %>
<%= f.time_zone_select :time_zone, ActiveSupport::TimeZone.us_zones %>
我似乎无法找到任何解决方案,将帮助,我也尝试过这:
validates_inclusion_of :time_zone, :in => ActiveSupport::TimeZone.us_zones.map(&:to_s)
如先前在本网站上所建议的,valida重刑也没有通过。
任何输入将是伟大的 - 谢谢!
不幸的是没有工作,要么:(显然:?name参数不再需要用Rails 4.1 – car 2014-12-08 00:26:17
评论答案http://stackoverflow.com/questions/ 22950540/validates-inclusion-of-longer-working-the-same-in-rails-4-1 可能对您有所帮助 – AlexMrKlim 2014-12-08 11:41:06