У меня есть модель с вопросом Вопрос
class Question < ApplicationRecord
has_and_belongs_to_many :tags
end
и в ее сериализаторе
class QuestionSerializer < ActiveModel::Serializer
has_many :tags
end
Теперь, если я пытаюсь получить данные Вопроса, скажем Question.all
, он пытается получить теги каждый вопрос один за другим, который слишком много хитов. Принимая во внимание, что такие данные могут быть запрошены в одном вызове БД.
Есть ли способ сделать это?