我理解这个错误在说什么,但我不知道为什么我会得到它?我尝试使用索引操作显示一个表,一切看起来很标准,但由于某些原因发生了此错误。为了清楚起见,我会发布我的代码。
查看
<table class="table table-striped">
<thead>
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>Email</th>
<th>Phone Number</th>
</tr>
</thead>
<tbody>
<% @subsriber.each do |subsriber| %>
<tr>
<td><%= subscriber.first_name %></td>
<td><%= subscriber.last_name %></td>
<td><%= subscriber.email %></td>
<td><%= subscriber.phone_number %></td>
</tr>
<% end %>
</tbody>
</table>
控制器
def index
@subscriber = Subscriber.all
end
我知道我必须错过一些简单的事情。
答案 0 :(得分:2)
错误错误,在您定义@subscriber
的控制器中,但在视图中使用了@subsriber
!
顺便说一下,按照惯例,您可以使用@subscribers
代替@subscriber
,它更清晰!