如何在Symfony 2中有效地使用带有学说的分页?

时间:2012-12-05 00:47:17

标签: php symfony doctrine-orm pagination symfony-2.1

我想在Symfony中使用Doctrine ORM和分页方法。 KnpPaginatorBundle看起来简单易用。我还使用Doctrine存储库,因为查询可以很容易地重用和测试。

这个捆绑包就像我找到的其他人一样。它需要查询构建器作为参数。有没有比将每个存储库函数作为参数(或null)赋予每个存储库函数更好的方法?我不想对每个查询结果进行分页,所以我不认为所描述的解决方案是最好的,我正在寻找sugestions。

1 个答案:

答案 0 :(得分:2)

我知道两个捆绑包:

两者都可以对ORM / Query或ORM / QueryBuilder(以及更多)进行分页。