首页 > 解决方案 > 如何将角度发送的对象转换为laravel中的关联数组?

问题描述

这是后端 laravel 收到的我的数组请求。我想插入大量行。但我应该将其转换为关联数组。如何将收到的数组数据转换为我想要的格式。

我要转换的对象数组:

[
  {
   "reservation_id": 25,
   "room_id": 1,
   "check_in_date": "2020-04-27 12:00:00",
   "check_out_date": "2020-04-30 12:00:00",
   "availability": false,
   "status": "booked",
   "booking_id": 26
 },
 {
  "reservation_id": 26,
  "room_id": 2,
  "check_in_date": "2020-04-27 12:00:00",
  "check_out_date": "2020-04-30 12:00:00",
  "availability": false,
  "status": "booked",
  "booking_id": 26
 }
] 

dd($request->all()) 给我低于价值。

在此处输入图像描述

标签: phparrayslaravelassociative-array

解决方案


您可以为此使用 json_decode :

MyModel::insert($request->all());

推荐阅读