第一个实体的Doctrine,NativeQuery,Join和Limit

时间:2016-02-25 14:05:16

标签: symfony doctrine-orm doctrine

我使用了Doctrine和NativeQuerysetResultMapping)。在我的查询中,我使用多个连接来获取使用OneToMany相关的实体。我想仅为我的第一个实体创建分页(在Html中,一个col和一行中的多个数据(oneToMany))。

如果我使用LIMIT 0, 20,则连接会将结果相乘并扭曲它。

你能帮助我吗?

1 个答案:

答案 0 :(得分:0)

使用DQL查询,Doctrine的Paginator就是你的男人 - Doctrine Docs。关注NativeQuery有什么问题,这篇文章中似乎有一个解决方案 - How to paginate a native query in Doctrine 2?