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