Я пытаюсь реализовать включает в ассоциацию has_many
/belongs_to
похоже на этот пример:
class Author < ApplicationRecord
has_many :books, -> { includes :line_items }
end
class Book < ApplicationRecord
belongs_to :author
has_many :line_items
end
class LineItem < ApplicationRecord
belongs_to :book
end
В тот момент, когда я делаю @author.books
, я вижу в своей консоли, что он загружает Book
и LineItem
и показывает записи Book
, записей для LineItem
нет. Я получаю ошибку неопределенного метода при попытке @author.books.line_items
. Также не работает @author.line_items
.
Как мне получить LineItem
записей для Author
, пожалуйста? Спасибо!