Laravel将单独的键值对添加到集合JSON

时间:2018-12-17 14:53:48

标签: php json laravel

我有一个Laravel控制器,它返回一组项目(在本例中为Answers):

return AnswerResource::collection($correctAns);

这当然返回了JSON对象。我该如何将一个项目附加到该对象上,使其更像这样?

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

(其中添加了testKey的东西)

1 个答案:

答案 0 :(得分:1)

尝试类似的方法

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