Я хочу получить коллекцию объектов из городов, сгруппированных по названию, мой запрос
public function getDistinctCitiesName()
{
$qb = $this->createQueryBuilder("cc");
->add('groupBy', 'cc.name');
return $qb;
}
При запуске у меня возникает исключение
request.CRITICAL:Uncaught PHP Exception Doctrine \ DBAL \ Exception \ DriverException: «Возникла исключительная ситуация при выполнении« SELECT c0_.id AS id_0, c0_.name AS name_1, c0_.postal_code AS postal_code_2, c0_.country AS country_3, c0_.state AS state_4, c0_.visible AS visible_5 ИЗ городов c0_ GROUP BY c0_.name ': SQLSTATE [42000]: синтаксическая ошибка или нарушение прав доступа: 1055 Выражение №1 списка SELECT отсутствует в предложении GROUP BY и содержит неагрегированный столбец «www.c0_.id», которыйфункционально не зависит от столбцов в предложении GROUP BY, это несовместимо с sql_mode = only_full_group_by "
Я не могу отключить режим only_full_group_by, так есть ли решение?