3
如何從Symfony2.1.1的PagerFanta中獲取數組?的print_r($data);
Symfony2,PagerFanta結果
ArrayIterator Object
(
[storage:ArrayIterator:private] => Array
(
[0] => Trucking\MainBundle\Entity\Sparcs Object
(
[id:Trucking\MainBundle\Entity\Sparcs:private] => 77940
[container:Trucking\MainBundle\Entity\Sparcs:private] => MEDUUUU
...
...
...
$adapter = new \Pagerfanta\Adapter\DoctrineORMAdapter($query);
$pager = new \Pagerfanta\Pagerfanta($adapter);
$pager->setMaxPerPage(45);
$data = $pager->getCurrentPageResults();
結果我想要得到的結果getQuery->getArrayResult();
THX,它的工作原理:) – Dezigo
這將讓整個結果從數據庫設置,而不僅僅是當前頁面! –
是的。處理查詢是最佳選擇。但@Dezigo想要一個數組。 –