【发布时间】:2014-04-14 20:53:47
【问题描述】:
我有一个双向的 ManyToMany 关系:Team Championships 有一个 Championships_teams 加入表。
我想先获得所有战队并按特定锦标赛中的战队排序。
一个简单的 sql 查询可以得到这个:(在 Mysql 中 null 优先)
select *
from team left join championships_teams
on id=team_id
and championship_id=:specific_id
order by championship_id desc
我尝试使用查询生成器来做到这一点,但没有成功。
我可以使用查询生成器来执行这种类型的查询,而无需将 Champions_teams 映射为实体吗?
【问题讨论】:
-
似乎不可能link。我不能使用本机查询,因为我想在“query_builder”选项的表单中使用查询。我必须找到订购我的查询的 dql 查询。
标签: symfony doctrine-orm