Я использую Doctrine2 для проекта, который может получить много трафика, и мне не терпится выполнить разбиение на страницы на странице поиска, и это дает только 5 результатов за раз. страница Итак, есть ли хороший способ сделать это без необходимости использования расширения доктрины и сохранения уровня абстракции ORM? Я имею в виду, что я не хочу писать какие-либо запросы dql и хранить свой код в этом формате:
$repo= $this->getDoctrine()
->getEntityManager()
->getRepository('AcmeOfficeBundle:Project');
$list=$repo->findBy(array('PROJ_private' => "0"));