Count Filas en Doctrine QueryBuilder

Estoy utilizando Doctrine's QueryBuilder para crear una consulta, y quiero obtener el recuento total de resultados de la consulta.

$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();

Solo quiero realizar un recuento en esta consulta para obtener el total de filas, pero no devolver los resultados reales. (Después de esta consulta de conteo, voy a modificar aún más la consulta con maxResults para paginación).

Respuestas a la pregunta(18)

Su respuesta a la pregunta