Я хочу использовать Zend Paginator в своем проекте с необработанным запросом sql (не Dbselect). Я не могу использовать Dbselect, потому что у меня есть несколько подзапросов в основном запросе sql. Из руководства я обнаружил, что единственный способ - использовать нумерацию страниц в результирующем массиве, подобном этому
$paginator = Zend_Paginator::factory($array);
но у меня много записей в запросе, и мне это кажется плохой идеей. Есть ли способ решить эту проблему?