@Artemzn1

Не отображаются записи, в чем проблема?

Есть таблица оборудование и каталог оборудования. В оборудовании есть поле Начало эксплуатации(start_operation - date), а в каталоге срок службы (life - int).
В search model добавляю вычисляемое поле Дата окончания срока службы:
$select_date_end = 'DATE_ADD(start_operation, INTERVAL catalog_oborudovania.life DAY)';
$query->innerJoinWith('catalogOborudovania')->select(['*', $select_date_end . ' as date_end']);
date_end добавляют в колонку в gridview.
После этого перестают выводиться записи у которых повторяется catalog_id, например есть 2 записи с catalog_id = 2, выведется только первая из них
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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