Как отфильтровать список в laravel и вернуть его в формате JSON без индексных ключей из массиваPhp

Кемеровские программисты php общаются здесь
Anonymous
Как отфильтровать список в laravel и вернуть его в формате JSON без индексных ключей из массива

Сообщение Anonymous »

Я вызываю API и хочу потом отфильтровать список. Я придумал для этого следующий код.

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

     return Http::withHeaders($this->getHeaders())
->get($this->baseUrl . '/images')
->collect("images")
->where("name", "ubuntu-22.04")
->values();
Однако это приводит к тому, что мой ответ JSON, который я хочу вернуть в Inertia, отображается с такими индексными ключами

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

[
0: {hello:"world"},
1: {foo: "bar"}
]
Я считаю, что индексные ключи действительно уродливы. Нет ли способа отобразить это как

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

[ {hello: "world"}, {foo: "bar"} ]
С уважением

Подробнее здесь: https://stackoverflow.com/questions/790 ... ys-from-th

Вернуться в «Php»