Как добавить кастомное поле в выборку, которого нету в базе данных? Yii2

Делаю выборку MyModel::find()->select('id, name_loc, description_loc, custom_field');

custom_field - мое кастомное поле, котрого нету в базе. Как правильно туда что-то передать в зависимости в какой модели идет поиск. Использую ActiveRecord


Ответы (1 шт):

Автор решения: Andrew Snake
MyModel::find()
    ->select('id, name_loc, description_loc')
    ->addSelect(['custom_field' => new Expression('id + 1')]);
→ Ссылка