Doctrine2中的setMaxResults和setFirstResult

时间:2012-07-05 06:43:45

标签: doctrine-orm

official Doctrine2 guide报告:

“如果您的查询包含一个fetch-joined集合,指定结果限制方法无法正常工作。设置Max Results限制数据库结果行的数量,但是对于fetch-joined collection,一个根实体可能出现在许多行中,有效地保湿少于指定数量的结果。“

这是我的情况。那么人们能做什么呢?

1 个答案:

答案 0 :(得分:1)

您可以使用Doctrine2的内置Paginator并设置$fetchJoinCollection = true