Ваш цикл не должен быть внутри вашего контроллера.Ваш контроллер запросов должен просто содержать следующее:
def index
@queries = Query.includes(:test).all
end
, а представление запросов / индекса должно содержать цикл:
<table>
<% @queries.each do |query| %>
<tr>
<td><%= query.test.description %></td>
</tr>
<% end %>
</table>
Вы должны дополнительно рефракторить это, используя партиалы и встроенные в Railв поддержку рендеринга коллекций:
app / views / questions / index.html.erb:
<table><%= render @queries %></table>
app / views / запросы / _query.html.erb:
<tr><%= render query.test %></tr>
app / views / tests / _test.html.erb:
<td><%= test.description %></td>