Мне нужна помощь, я новичок в Ruby on Rails.Я создаю цифровую библиотеку, и я хотел бы перечислить все категории для цифровой библиотеки с книгами для каждой категории под ними.
Я бы хотел, чтобы это было так:
Название категории
Название категории
Отношения между категорией и книгами:
Модель категории
class Category < ApplicationRecord
has_many :books
end
Книжная модель
class Book < ApplicationRecord
belongs_to :category
end
Контроллер категорий
def index
@category = Category.find(params[:id])
@books = Book.all
end
Вид категорий
<% @categories.each do |category| %>
<% Book.category.each do |book| %>
<%= book.name %>
<% end %>
<% end %>
Я действительно не знаю, как это сделать, у меня были ошибки.
Пожалуйста, любая форма поддержки будет принята с благодарностью.Спасибо.