Laravel добавляет отдельную пару ключ-значение в коллекцию JSON

У меня есть контроллер Laravel, который возвращает коллекцию элементов (в данном случае Ответы):

return AnswerResource::collection($correctAns);

Это возвращает объект JSON, как и ожидалось, конечно. Как бы я добавил элемент к этому объекту, чтобы он был больше похож на этот?

{
"data": [
{
"id": "2",
"answer_text": "True"},
{
"id": "3",
"answer_text": "False"}
],
"testKey": "arsnteio12345"}

(где добавляется testKey)

0

Решение

Попробуйте что-то вроде этого

return Response::json(['data '=> $correctAns, 'testKey' => 'arsnteio12345'],200);
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector