如何检查doctrine querybuilder是否有groupby部分?对我来说重要的只是在sql的结尾,而不是在内部选择...
我必须在脚本中为groupby和groupby设置其他反应。它在我自己的数据网格中,所以sql是动态创建的......
我寻找像 - > hasGroupBy()或 - > partExists('groupBy')......
您可以使用getQueryPart
函数检查查询中是否有任何groupBy
部件,例如:
$groupByParts = $queryBuilder->getQueryPart('groupBy');
if ($groupByParts) {
...
}
$this->queryBuilder->getQueryPart('groupBy')