Я пишу api и пытаюсь преобразовать несколько результатов в JSON. Когда красноречивый результат преобразуется в массив, я ожидал что-то вроде этого: Laravel Eloquent toArray не использует квадратные скобки
[
{
"id": "0", ...
},
{
"id": "", ...
},
]
, но вместо этого, Laravel отображает его в качестве ключа, список значений с помощью ключа таблицы:
"0":{
{
"id": "0", ...
}
},
"1":{
{
"id": "1", ...
}
}
Вот эта функция:
$results = \App\Event::with('sandboxes')->get()->sortBy('start_time')->forPage($pageNum,$perPage);
return response()->json(array(
"events" => $page,
));
Как я могу получить Laravel, чтобы дать мне правильный массив?