【发布时间】:2011-03-02 22:41:38
【问题描述】:
我已经完全按照Railscasts Time Zone Episode 1 设置了我的应用程序,但是当我运行时
<%= f.time_zone_select :time_zone, ActiveSupport::TimeZone.us_zones %>
我收到此错误
用户中的 NoMethodError#new
显示 app/views/users/new.html.erb 提出第 27 行的位置:
当你没有时你有一个 nil 对象 期待它!你可能已经预料到了 数组的实例。发生错误 在评估 nil 时。
第 27 行是上述行。我真的被困在这个...
【问题讨论】:
-
您能检查一下
ActiveSupport::TimeZone.us_zones在控制台中给出的内容吗? -
[#<:timezone:0x7112460>
标签: ruby-on-rails timezone activesupport