Ответы пользователя по тегу Doctrine ORM
  • Как написать запрос в doctrine?

    0neS
    @0neS
    Я бы двумя запросами это сделал: первым вытаскиваем ID всех категорий, вторым вытаскиваем все категории с их итемами.

    Пример на чистом SQL:
    SELECT DISTINCT(category_id)
    FROM items
    WHERE is_active = 1;
    
    SELECT *
    FROM categories c
    INNER JOIN items i
    ON (i.category_id = c.id)
    WHERE c.id IN (categoriesIDS)
    ORDER BY c.position ASC;
    Ответ написан
    Комментировать