在Doctrine2中JOIN ON和JOIN WITH有什么区别?
我在手册里找不到任何相关信息。
发布于 2012-10-30 19:23:08
ON替换原来的join条件,
WITH会向其添加一个条件。
示例
[Album] ---OneToMany---> [Track]DQL
从专辑a左加入t.status =1的a.Track t
将在SQL中翻译。
从专辑a左加入曲目t ON t.album_id = a.id t.status = 1
DQL
从专辑a左加入t.status =1上的a.Track t
将在SQL中翻译。
从专辑a左加入曲目t ON t.status = 1
https://stackoverflow.com/questions/13137908
复制相似问题