小编Car*_*sea的帖子

如何在ORM Symfony2中使用createQueryBuilder选择特定列?

我正在使用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();
Run Code Online (Sandbox Code Playgroud)

非常感谢,

php orm query-builder symfony

29
推荐指数
1
解决办法
5万
查看次数

标签 统计

orm ×1

php ×1

query-builder ×1

symfony ×1