次のテーブルビューを作成しようとしています:
+----------+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
ご協力いただきありがとうございます。