我正在尝试构建以下表格视图:
+----------+Actor 1+Actor 2+Actor 3+
+ REQ 1 + X + + X +
+ REQ 2 + + X + X +
+ REQ 3 + X + X + X +
+ REQ 4 + + + +
+----------------------------------+
我目前有以下代码(虽然不确定构建它的方式):
<table class="table table-striped">
<tr>
<th></th>
<% @project.actors.order('name').uniq.each do |actor| %>
<th><%= actor.name %></th>
<% end %>
</tr>
<% @project.requirements.order('position').each do |req, actors| %>
<tr>
<td><%= req.name_for_display %></td>
<% actors.sort_by{|a| a.name}.each do |actor| %>
<td><%= actor.name %></td>
<% end %>
</tr>
<% end %>
</table>
引发异常:undefined method `sort_by' for nil:NilClass
谢谢你的帮助。