与教义ArrayCollection分页?

时间:2018-09-26 18:46:00

标签: php doctrine-orm symfony-3.4

我有一个ArrayCollection我想用作分页的基础。通常,我只使用带有setFirstResultsetMaxResults方法的自定义DQL查询,但是这样做对我没有多大意义,因为我已经拥有了ArrayCollection的实体(没有意义在额外的数据库查询中)。

我当前的骨骼是:

public function showOrdersAction($page)
{
    $this->denyAccessUnlessGranted('IS_AUTHENTICATED_FULLY');

    $perPage = 10;
    $user = $this->getUser();
    $orders = $user->getPreviousOrders();

    $maxPages = ceil(count($orders) / $perPage);
}

我只是不确定如何从这里实际前进。

0 个答案:

没有答案