У меня есть модель, в которой статья может содержать несколько тегов (и несколько тегов). Статья имеет два подкласса, продукт и комплект. У продуктов есть категория, комплекты нет.complex arel query
Как получить все статьи (как наборы, так и продукты) определенного тега (я знаю tag.id), с загруженной категорией продукта (избегая n + 1)?
К сожалению, это не так. Ассоциация не назвала «категории»; возможно, вы это написали? Статьи не имеют категорий, только продукты. – Jan
ах, я вижу, вы сначала помещали категории в статьи, но это было бы семантически корректно, но не было бы доменом мудрым. Наборы состоят из нескольких статей, которые могут иметь разные категории взамен. – Jan
Можете ли вы опубликовать свой код модели для статьи, продукта и комплекта? – jenjenut233