【发布时间】:2015-09-26 15:36:30
【问题描述】:
我有三个表,例如 A、B 和 C。从表 A 到表 B 存在 ManyToMany 关系。 同时表C存储了表A和B的关系。
我想要表之间的连接。例如,我想在表 A 中打印与表 B 相关的数据。没关系,但是当我想将其提升到下一个级别并在表 A 中打印与表 B 相关且与表 C 相关的数据时,它不考虑第二个条件。
这是我的问题。
为了更好的理解
A:电视节目 B:演员 C:角色
我想展示某个演员在某个电视节目中扮演的角色。但它让我返回了演员以前扮演的所有角色(包括其他电视节目)。但我希望结果把我变成一个角色(只是一个电视节目)
电视节目(第一个过滤器)> 演员(第二个过滤器)> 角色(结果)
问题:我无法将第一个过滤器应用于结果。
提前致谢。
【问题讨论】:
标签: symfony doctrine-orm entity