Estoy usando Doctrine2 para un proyecto que podría generar mucho tráfico y estoy haciendo una paginación en la página de búsqueda y solo obtengo 5 resultados por página Entonces, ¿hay una buena manera de hacerlo sin la necesidad de utilizar la extensión de la doctrina y mantener la capa de abstracción de ORM? Me refiero a que no quiero escribir cualquier tipo de consultas DQL y mantener mi código en este formato:Uso de la paginación en Doctrine2/Symfony2 sin la extensión del paginador de Doctrine
$repo= $this->getDoctrine()
->getEntityManager()
->getRepository('AcmeOfficeBundle:Project');
$list=$repo->findBy(array('PROJ_private' => "0"));
Thx por la parte de Doctrina 2.2 envío con un Paginator, no lo sabía. – Matt
¿Cómo obtendré el número total de páginas para un conjunto de resultados? ¿Debo ejecutar findBy() sin los dos últimos parámetros para obtener el número total de resultados y luego calcularlo yo mismo? Parece ineficiente, pero no estoy seguro de si hay una forma más elegante de hacerlo. – imkingdavid