berezuev
@berezuev
#define TRUE FALSE

Yii2 DetailView relations group_concat?

Всем привет.
Проблема у меня такая.

Пишу на Yii2.

В дата-провайдере для GridView идет запрос с "joinwith".
По факту, он подтягивает данные из другой таблицы, реализовывая первую нормальную форму ( https://ru.wikipedia.org/wiki/Первая_нормальная_форма ).

Косяк в том, что если, допустим, у нас есть 10 записей, в каждой из которых по 3 тега, то виджет утверждает, что мы вывели 30 записей. В обычном SQL это решилось бы group_concat. Что делать здесь?
  • Вопрос задан
  • 496 просмотров
Решения вопроса 1
berezuev
@berezuev Автор вопроса
#define TRUE FALSE
Решил сам.
Достаточно было дописать ->groupBy('id');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы