Как использовать array_agg в доктрине ORM Symfony 4.1? - PullRequest
0 голосов
/ 20 сентября 2018

В моем проекте Symfony 4.1 в качестве БД используется postgresql 9.6.Я использую доктрины ORM запросы для транзакций БД.Для одной из транзакций я использую array_agg (), чтобы получить 2 или более строк в виде одной записи.(Группа concat решает мою задачу) Но выдает ошибку, так как функция array_agg () не метод.

Может кто-нибудь сказать, как использовать специфические функции postgresql в доктрине?

1 Ответ

0 голосов
/ 21 сентября 2018

Функция не поддерживается ORM, потому что ORM редко создает агрегированные массивы.Вы делаете репортаж здесь.SQL был сделан для этого.Нет необходимости в ORM.

...