查询构建器选择实体关系ID

时间:2017-04-06 07:35:53

标签: mysql symfony doctrine-orm query-builder

我有一些查询,我需要在select block select id关系实体中,如果没有一些连接,我怎么能这样做,就像在SQL中一样?在示例中,我添加了leftJoin,但我希望理解它可能没有像lsc.serviceCompany.id这样的连接或如何?

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

1 个答案:

答案 0 :(得分:1)

LongType

重复this question