【发布时间】:2012-09-22 12:15:11
【问题描述】:
我正在使用 Doctrine createQueryBuilder() 在 Symfony2 中构建查询。但是,我不想占用该实体中的所有列。如何只选择 ID 和名称?
$query = $this->getEntityManager()->createQueryBuilder();
$query
->select('d')
->from('AcmeBundle:Demo', 'd')
->leftjoin('d.otherEntity', 'o');
$query->setMaxResults(10);
$results = $query->getQuery()->getResult();
非常感谢,
【问题讨论】:
-
其实ORM就是Doctrine2。 Symfony 是一个网络框架。
标签: php symfony orm query-builder