就我而言:Symfony2.8和Sonata管理员3
在奏鸣曲管理员列表中,我使用自定义查询显示我的结果
这是我的代码:
public function createQuery($context = 'list')
{
$query = parent::createQuery($context);
$query->groupBy(
$query->getRootAliases()[0] .'.ip',
$query->getRootAliases()[0] .'.title'
);
return $query;
}
但是当我转到列表时,我得到了错误:让我返回不止一排
这是错误:
The query returned multiple rows. Change the query or use a different result function like getScalarResult().
我想获取列表中的所有行该怎么做?