У меня есть следующий код:
$data['daily_missions'] = DailyMission::with(['userProgress' => function($q) use ($user){
$q->where('user_id',$user->id);
}])
->orderBy('diamonds')
->where('is_daily',1)
->get();
В БД большинство полей моделей DailyMission / userProgress являются целыми числами, но API возвращает их в виде строки.
для пример:
{
price: "123"
}
вместо:
{
price: 123
}
Есть идеи, что может вызвать эту проблему?
Версия:
"laravel/framework": "5.2.*",