【发布时间】:2016-12-15 20:41:21
【问题描述】:
我一直在使用 Rails 服务器预览我对在 gh 上共享给我的网站代码所做的一些 html/css 更改,但我无法访问某些页面,因为我收到此错误:
/media 处的 NoMethodError nil:NilClas 的未定义方法“each”
这是来自用户个人资料中的功能的页面;我在终端中创建了一个假用户,因此我可以访问个人资料页面,但我想要的个人资料页面给出了该错误。
这是代码的一部分:
<div class="select_wrapper">
<select name="trienal_id" id="" required>
<option value="" disabled>Trienal</option>
**<% Subject.where(discipline_type: 0)[1..3].each do |s| %>**
<option value="<%= s.id %>" <%= "selected" if @tri_id==s.id %>><%= s.name %></option>
<% end %>
</select>
</div>
【问题讨论】:
-
你提到你做了一个假用户。你也需要制作虚假的主题吗?
标签: ruby-on-rails ubuntu localhost