Хорошо, чтобы было понятнее: я использую доктрину
У меня есть таблица Бренды и продукты
Brand
id
name
Product
id
name
brand_id
У меня много брендов и продуктовиз этих брендов в базе данных.Я хотел бы получить список брендов (+ количество продуктов), сгруппированных по первому последнему слову Brand.name.
ex:
array(
n => array(
0 => array('Nike', 4 ),
1 => array('North Pole', 18)
.....
)
.....
)
Так что мой вопрос был в том, может ли это быть эффективно выполнено одним запросом.Я действительно не хочу запускать отдельные запросы для каждого последнего бренда.Доктрины «Иерархические данные» приходят мне в голову, но я верю в это по-другому?спасибо