Страница 1 из 1

Как настроить ответ?

Добавлено: 2018.11.09, 17:47
user
Делаю выборку данных из БД, отдаю ответ json,
он даже числа отдает строкой, об этом даже говориться в документации,
как настроить rest чтоб он отдавал корректно данные, т.к. числа передавались числами, а не строкой?

Re: Как настроить ответ?

Добавлено: 2018.11.17, 07:36
nizsheanez
Я не спец в Yii Rest, но в PHP json возвращает строки если в самой переменной лежат данные в типа String.
Т.е. нужно как можно раньше привести данные к числу: https://stackoverflow.com/questions/486 ... as-integer
Но, есть конечно опасность, что вы где-нибудь в логике потом случайно сконвертируете число в строку, поэтому конечно надежнее в Rest настройках приводить к числу.

Вот тут подсказывали решение https://github.com/yiisoft/yii2/issues/6797
И тут https://forum.yiiframework.com/t/number ... on/70311/2