Итак, у меня есть эта таблица отзывов, в которой есть столбец user_id, чтобы увидеть, какой пользователь создал ее.Невозможно использовать некоторые атрибуты в моей таблице
Heres контроллер моего обзора: https://github.com/Veske/form/blob/ryhm/app/controllers/reviews_controller.rb
Вы можете перемещаться там, если больше информации необходимы.
Но проблема в том, что .. Я пытаюсь отобразить все отзывы на индексной странице.
код выглядит следующим образом:
<% @reviews.each do |review| %>
<tr>
<td align="left"><%= link_to review.heading.capitalize, review, class: "black" %></td>
<td align="left"><%= link_to review.user.name, review.user, class: "black" %></td>
<% if current_user.admin? && !current_user?(@user) %>
<td>
<%= link_to "Delete this review", review, method: :delete, class: "black", data: { confirm: "You sure?" } %>
</td>
<% end %>
</tr>
<% end %>
review.user.name, review.user должен правильно показать имя пользователя, создавшего его, а также сделать его интерактивным в качестве ссылки.
Я все ассоциированы в моделях (BELONGS_TO: пользователя has_many: отзывы и т.д.)
Где здесь проблема?
Закрыв это, случайно начал работать в настоящее время. – Veske