我在条令实体中有一个表:
id | 类别 | 名称||
---|---|---|---|
1 | 类别1 | 产品_1 | |
2 | 类别2 | 产品2 | |
3 | 类别1 | 产品_3 | |
4 | 类别1 | 产品4 | |
5 | 类别2 | 产品5 | |
类别2 | 产品_6 |
您有很多可能性,但我建议您创建自己的查询,而不是使用findBy:
$db = $this->createQueryBuilder();
$db
->select('p')
->groupBy('p.category')
->orderBy('p.product_id', 'DESC');
$qb->getQuery()->getResult();