Doctrine orm 如何使用条令查询生成器按分钟分组

Doctrine orm 如何使用条令查询生成器按分钟分组,doctrine-orm,doctrine,doctrine-query,Doctrine Orm,Doctrine,Doctrine Query,我想用条令查询生成器运行该查询 select * from stats group by MINUTE(date_time) 我已尝试此查询生成器,但引发了异常 [语义错误]第0行,第50列“分钟(s.dateT)”附近:错误:无法按未定义的标识或结果变量分组 $queryBuilder = $entityManager->createQueryBuilder('Application\Entity\Stats'); $queryBuilder->selec

我想用条令查询生成器运行该查询

select * from stats group by MINUTE(date_time)
我已尝试此查询生成器,但引发了异常

[语义错误]第0行,第50列“分钟(s.dateT)”附近:错误:无法按未定义的标识或结果变量分组

$queryBuilder =
        $entityManager->createQueryBuilder('Application\Entity\Stats');
    $queryBuilder->select('s')
        ->from('Application\Entity\Stats', 's');
    $queryBuilder->groupBy('MINUTE(dateTime)');

如何按分钟分组此错误显示无法按结果分组。如果可以使用行SQL进行分组,请尝试此操作

$conn = $entityManager->getConnection();
$sql = "SELECT *, MINUTE(row.date) as m FROM `table` AS row GROUB BY m"
$query = $conn->prepare($sql);
$query->execute;
$query->fetchAll();