我试图在Doctrine(2.6.1)的查询构建器中获得3个表(消息,类别,商店)的结果集。我在两个连接的表(类别和商店)上使用WHERE。当我使用{{1}时消息它也会影响连接的表(类别),但我想要每条消息的所有类别。(在这种情况下,商店是不合时宜的。)
我已经使用子查询尝试了它,但我总是得到一个限制消息类别的结果。
我尝试了什么:
setMaxResults()
属性" shop"在模型"消息"设置为ManyToMany, 属性"类别"在模型"消息"设置为ManyToMany也是如此。