У меня есть следующая таблица базы данных:
Table: Locations
Columns: id, lat, lng, user_id
В настоящее время я размещаю массив маркеров, содержащий 2 объекта JavaScript от внешнего интерфейса до внутреннего, которые имеют свойства lat и lng. Я пытаюсь выяснить, как бы я назначил свойства lat и lng в цикле foreach. Я просто не могу понять, как получить к ним доступ.
МОЙ ПОСТ
data: function() {
return {
markers: [{lat: 42, lng: 24}, {lat: 11, lng: 22}]
}
},
methods: {
saveLocations(){
axios.post('/location', {
userId: 1,
markers: this.markers
}).then(response => {
console.log(response);
}).catch((error) => console.log(error));
}
}
PHP
public function newLocation(Request $request){
$markers = $request['markers'];
foreach ($markers as $marker) {
$location = new Location();
$location->user_id = 1;
$location->lat = ;
$location->lng = ;
$location->save();
}
return response()->json([
'message' => 'Successfully added locations!'
], 201);
}