Я использую Doctrine 2 с приложением Zend Framework, и типичный результат запроса может дать миллион (или более) результатов поиска.
Я хочу использовать Zend_Paginator в соответствии с этим набором результатов. Однако я не хочу возвращать все результаты в виде массива и использовать адаптер массива, так как это было бы неэффективно, вместо этого я хотел бы предоставить paginator общее количество строк и массив результатов на основе сумм лимита/смещения .
Это выполнимо с помощью адаптера массива или мне нужно будет создать свой собственный адаптер разбивки на страницы?