Количество строк в Doctrine QueryBuilder
Я использую QueryBuilder от Doctrine для создания запроса и хочу получить общее количество результатов запроса.
$repository = $em->getRepository('FooBundle:Foo');
$qb = $repository->createQueryBuilder('n')
->where('n.bar = :bar')
->setParameter('bar', $bar);
$query = $qb->getQuery();
//this doesn't work
$totalrows = $query->getResult()->count();
Я просто хочу выполнить подсчет этого запроса, чтобы получить общее количество строк, но не вернуть фактические результаты. (После этого запроса количества я собираюсь изменить запрос с помощью maxResults для разбивки на страницы.)