Как преобразовать объект, отправленный из angular в ассоциативный массив в laravel? - PullRequest
0 голосов
/ 02 мая 2020

Это мой запрос массива, который получает серверная часть 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 ()) дает мне ниже значения.

enter image description here

1 Ответ

1 голос
/ 02 мая 2020

Для этого вы можете использовать json_decode:

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