我想通过 queryBuilder 函数使用完全外连接。对于左连接,我使用了以下代码:
$qb = $qb->select('person')
->from('S118EbrahimiBundle:PersonEntity', 'person')
->leftJoin('person.PhoneEntities', 'phone');
但我不知道如何执行完全外连接!
我想通过 queryBuilder 函数使用完全外连接。对于左连接,我使用了以下代码:
$qb = $qb->select('person')
->from('S118EbrahimiBundle:PersonEntity', 'person')
->leftJoin('person.PhoneEntities', 'phone');
但我不知道如何执行完全外连接!
正如您在教义 2 文档中看到的那样,不可能执行外连接(query builder
显然需要帮助)。
您可以执行的唯一操作是leftJoin
和innerJoin
我想你必须写它(作为一个简单的查询,而不是 through query builder
)
我认为这是不可能的,你应该使用嵌套的左连接!