Korzystam z QueryBuilder Doctrine do zbudowania zapytania i chcę uzyskać całkowitą liczbę wyników z zapytania.
$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();
Chcę tylko przeliczyć na to zapytanie, aby uzyskać całkowitą liczbę wierszy, ale nie zwracam rzeczywistych wyników. (Po tym zapytaniu zliczającym zamierzam dalej zmodyfikować zapytanie za pomocą maxResults do paginacji).