如何将从 angular 发送的对象转换为 laravel 中的关联数组?
How to convert object sent from angular into associative array in 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()) 给我低于值。
您可以使用 json_decode:
MyModel::insert($request->all());
这是后端收到的我的数组请求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()) 给我低于值。
您可以使用 json_decode:
MyModel::insert($request->all());