gpt4 book ai didi

Symfony2、PagerFanta 结果

转载 作者:行者123 更新时间:2023-12-02 16:06:52 25 4
gpt4 key购买 nike

如何在 Symfony2.1.1 中将 PagerFanta 的结果作为数组获取?

        $adapter = new \Pagerfanta\Adapter\DoctrineORMAdapter($query);
$pager = new \Pagerfanta\Pagerfanta($adapter);
$pager->setMaxPerPage(45);
$data = $pager->getCurrentPageResults();

print_r($data);的结果

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
...
...
...

我想获得 getQuery->getArrayResult();

的结果

最佳答案

  1. 我会进行查询

    $array = $query->getResult(Query::HYDRATE_ARRAY);
  2. 使用ArrayAdapter

    $adapter = new ArrayAdapter($array);
    $pagerfanta = new Pagerfanta($adapter);

关于Symfony2、PagerFanta 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12383112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com