在我的案例中:Symfony2.8和Sonata admin 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().
我想获取列表中的所有行怎么做?