我想通过queryBuilder函数使用完全外连接。对于左连接,我使用了这段代码:
$qb = $qb->select('person')
->from('S118EbrahimiBundle:PersonEntity', 'person')
->leftJoin('person.PhoneEntities', 'phone');
但我不知道我如何进行全外连接!
答案 0 :(得分:3)
正如您可以看到doctrine2 documentation,无法执行外连接(显然有query builder
帮助。)
您可以执行的两项操作是leftJoin
和innerJoin
我想你必须写它(作为一个简单的查询,而不是通过query builder
)
答案 1 :(得分:1)
我认为这是不可能的,你应该使用嵌套的左连接!