我有一些查询,我需要在select block select id relation entity中,如何在没有连接的情况下完成它,比如在SQL中?在这个例子中,我添加了leftJoin,但是我想知道没有像lsc.serviceCompany.id这样的join是可能的,或者怎么做?

        $qb
        ->select('
            ser_com.id as serviceCompanyId
        ')
        ->from('AppBundle:LocationServiceCompany', 'lsc')
        ->leftJoin('lsc.serviceCompany', 'ser_com')
        ->where('lsc.serviceCompany = :sc')
        ->setParameter('sc', $serviceCompany);

最佳答案

$qb->select(IDENTITY(lsc.serviceCompany)) (...)

this question的副本

关于mysql - 查询构建器选择实体关系ID,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43248639/

10-09 16:03