У меня три модели. Пользователь, продукт и сезон.
Я использовал стандартный подход "имеет много сквозного":
пользователь has_many :seasons
пользователь has_many: products,: through =>: seasons
продукт has_many :seasons
product has_many: пользователи,: through =>: сезоны
Сезоны belong_to :product
сезоны belong_to :user
В моем представлении «Показать» для моих пользователей я отображаю продукты пользователя. Я делаю это следующим образом:
<% @user.seasons.each do |c| %>
<%=h c.product.name %>
<% end %>
Все это прекрасно работает.
Вот мой вопрос. Как создать гиперссылку на представление представления любого продукта, сгенерированного этим кодом <% = h c.product.name%>? Я следовал API и пытался использовать блок, но ни одна из моих попыток не сработала должным образом.