如何通过查询生成器在symfony2中使用完全外部联接?
我想使用queryBuilder函数的完全外部联接。对于左连接,我使用了以下代码:如何通过查询生成器在symfony2中使用完全外部联接?,symfony,dql,query-builder,full-outer-join,Symfony,Dql,Query Builder,Full Outer Join,我想使用queryBuilder函数的完全外部联接。对于左连接,我使用了以下代码: $qb = $qb->select('person') ->from('S118EbrahimiBundle:PersonEntity', 'person') ->leftJoin('person.PhoneEntities', 'phone'); 但我不知道我如何才能执行完全外接 正如您在中看到的,执行外部连接是不可能的(显然,使用querybuilderhe
$qb = $qb->select('person')
->from('S118EbrahimiBundle:PersonEntity', 'person')
->leftJoin('person.PhoneEntities', 'phone');
但我不知道我如何才能执行完全外接 正如您在中看到的,执行外部连接是不可能的(显然,使用querybuilder
help)。您只能执行的两个操作是
leftJoin
和innerJoin
我想您必须编写它(作为一个普通的查询,而不是通过querybuilder
)正如您所看到的,执行外部连接是不可能的(显然,使用querybuilder
帮助)。您只能执行的两个操作是
leftJoin
和innerJoin
我想您必须编写它(作为普通查询,而不是通过
querybuilder
)我认为这是不可能的,您应该使用嵌套的左连接 我认为这是不可能的,您应该使用嵌套左连接 你想要什么,没有电话的人?你想要什么,没有电话的人?