Php 条令2 QueryBuilder:from中的子查询

Php 条令2 QueryBuilder:from中的子查询,php,mysql,sql,symfony,doctrine-orm,Php,Mysql,Sql,Symfony,Doctrine Orm,我正试图用条令2的QueryBuilder进行一个相当复杂的查询 我想从子查询的结果中选择元素的总和 以下是我现在尝试的,尝试猜测所有方法的用法,请参见: 但是,Symfony告诉我所有的都是一个未定义的方法 有什么好的做法可以满足我的需要吗 Thx $qb = $this->createQueryBuilder('stuff'); $qb->select('SUM(perf_final.perf_ratio) AS stuff_perf, date AS date') ->

我正试图用条令2的QueryBuilder进行一个相当复杂的查询

我想从子查询的结果中选择元素的总和

以下是我现在尝试的,尝试猜测所有方法的用法,请参见:

但是,Symfony告诉我所有的都是一个未定义的方法

有什么好的做法可以满足我的需要吗

Thx

$qb = $this->createQueryBuilder('stuff');

$qb->select('SUM(perf_final.perf_ratio) AS stuff_perf, date AS date')
->from($qb->expr()->all($qb2->getDql()), 'perf_final')
->groupBy('YEAR(perf_final.date)')
->addGroupBy('MONTH(perf_final.date)');