Почему в передаются не все атрибуты при запросах ActiveRecord?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
Sergalas
Сообщения: 626
Зарегистрирован: 2015.10.15, 12:39

Почему в передаются не все атрибуты при запросах ActiveRecord?

Сообщение Sergalas »

Оговорюсь сразу это rest
вот запрос

Код: Выделить всё

$char=new Expression("*, to_char(".News::tableName().".create_at,'MM') as mouth");
        return News::find()->select($char)->where(['top'=>true])->orderBy(['mouth'=>SORT_ASC])->all();
получаю такой ответ

Код: Выделить всё

[
    {
        "id": 1,
        "title": "Title",
        "description": "Title",
        "create_at": "2019-07-04 09:35:19",
        "update_at": "2019-07-04 09:35:19",
        "top": true
    }
]

почему не отображается mouth ?
Ответить