查询生成器 select 实体关系 ID
Query builder select entity relation id
我有一些查询,我需要在 select 块 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);
$qb->select(IDENTITY(lsc.serviceCompany)) (...)
this question
的副本
我有一些查询,我需要在 select 块 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);
$qb->select(IDENTITY(lsc.serviceCompany)) (...)
this question
的副本