Как в выборке yii2 работать с дополнительными полями и связанными моделями?
В Yii2 для работы с дополнительными полями и связанными моделями в выборках следует использовать концепцию ActiveRecord. Дополнительные поля можно добавить в выборку с помощью метода select(), который позволяет указывать нужные поля для возвращаемых данных. Например, для выборки всех пользователей и их электронных адресов можно использовать следующий код: $users = User::find() ->select(['user.*', 'email.address']) ->join('LEFT JOIN', 'email', ... Читать далее