我想在Symfony中使用Doctrine ORM和分页方法。KnpPaginatorBundle看起来简单易用。我还使用Doctrine repositories,因为查询可以轻松重复使用和测试。
这个bundle的工作方式类似于我发现的其他bundle。它需要查询构建器作为参数。有没有比将paginator作为参数(或null)传递给每个repository函数更好的方法?我不想对每个查询结果进行分页,所以我认为所描述的解决方案不是最佳的,并且我正在寻找建议。
这个bundle的工作方式类似于我发现的其他bundle。它需要查询构建器作为参数。有没有比将paginator作为参数(或null)传递给每个repository函数更好的方法?我不想对每个查询结果进行分页,所以我认为所描述的解决方案不是最佳的,并且我正在寻找建议。