0
我的應用在我的iMac開發中運行良好。 但是,我得到在Heroku以下錯誤(這是Heroku的日誌):Rails heroku錯誤爲零
ActionView::Template::Error (undefined method `name' for nil:NilClass):
22: <% end %>
23: <td><%= workorder.description %></td>
24: <% if workorder.location_id != nil %>
25: <td><%= workorder.location.name %></td>
app/views/home/_myopenorders.html.erb:25:in `block in _app_views_home__myopenorders_html_erb__1134835514768073858_64792180'
app/views/home/index.html.erb:66:in `_app_views_home_index_html_erb___3327722386939287121_60092520'
26: <% else %>
27: <td></td>
app/views/home/_myopenorders.html.erb:15:in `_app_views_home__myopenorders_html_erb__1134835514768073858_64792180'
28: <% end %>
這是代碼:
<% if workorder.location_id != nil %>
<td><%= workorder.location.name %></td>
<% else %>
<td></td>
<% end %>
任何想法?
UPDATE:
有時日誌看起來像Heroku的運行Ruby代碼失序。看看這個:
ActionView::Template::Error (undefined method `name' for nil:NilClass):
22: <% end %>
26: <% else %>
app/views/home/index.html.erb:66:in `_app_views_home_index_html_erb__2268065945584360823_49285320'
app/views/home/_myopenorders.html.erb:25:in `block in _app_views_home__myopenorders_html_erb___3485426105947531181_51160960'
27: <td></td>
app/views/home/_myopenorders.html.erb:15:in `_app_views_home__myopenorders_html_erb___3485426105947531181_51160960'
28: <% end %>
24: <% if workorder.location_id != nil %>
是的,提供更多的代碼:-) – 2013-02-08 19:21:19