1

我正在尝试获取与某个值的字段关联的实体。我可以通过做类似的事情来获得所有通过它的实体,

$qb->select('e')
   ->from('AcmeBundle:Entity', 'e')
   ->join('e.association', 'a')
   ->where('a.field = :field')
   ->setParameter('field', $value);

正如预期的那样,此构建的查询结果将为我提供具有传递该 WHERE 子句的关联的实体。作为其中的一部分,我希望能够获得不包含未通过该子句的关联的部分实体。这是在 Doctrine 范围内的东西,还是由我来过滤掉 PHP 中不需要的结果?

4

1 回答 1

2

看一下本机查询Ref)。

您可以编写本机查询并将结果集映射到实体。

于 2013-01-17T07:28:45.060 回答