【发布时间】:2015-05-07 11:14:12
【问题描述】:
我构建了一个 symfony 项目,但我遇到了关于学说查询构建器的问题。
我有两个实体,一个名为 projet,另一个名为 statutprojet 和关系 ManyToOne。
我想通过 statutprojet 计算项目和使用组。
我试试这个,我用 var_dump 得到这样的结果:
array (size=2)
0 =>
array (size=1)
1 => string '1' (length=1)
1 =>
array (size=1)
1 => string '2' (length=1)
我想用 statutprojet libelle 或 id 显示结果
这是我的代码:
$repo = $this ->getDoctrine()
->getManager()
->getRepository('BackOfficeBundle:Projet');
$qb = $repo->createQueryBuilder('p');
$qb->select('COUNT(p)');
$qb->groupBy('p.statutprojet');
$projets = $qb->getQuery()->getArrayResult();
【问题讨论】:
标签: symfony doctrine-orm query-builder