Laravel 拉威尔8中雄辩的铸造阵列

Laravel 拉威尔8中雄辩的铸造阵列,laravel,api,postman,Laravel,Api,Postman,我对报表模型使用了雄辩的属性转换 我的模型 我的控制器 我在《邮递员》中的回应 但我希望在if条件下存在$report时有这样的响应 array[ { "userId" : 2, "reportReason" : "abuse", "selectItem":"2" }, { "userId" : 2,

我对报表模型使用了雄辩的属性转换

我的模型

我的控制器

我在《邮递员》中的回应

但我希望在if条件下存在$report时有这样的响应


array[
   {
     "userId" : 2,
     "reportReason" : "abuse",
     "selectItem":"2"
   },
   {
     "userId" : 2,
     "reportReason" : "abuse",
     "selectItem":"2"
   },
   {
     "userId" : 2,
     "reportReason" : "abuse",
     "selectItem":"2"
   }
]


我的意思是,当新的$detail插入到报表中时,在第一个数组之后保存的细节不在它里面,而不是
array\u push
do
array\u merge

  dd(array_merge($temp,$detail));

注意数组_merge()发生的情况。如何在第一个数组之后添加第二个数组我没有发现问题。当第一份报告创建到brucket中时,将$data放入表示[$data]它正在工作,请输入代码,而不是图像