我想通过创建rest api将数据存储到数据库中。
以下是数据:
[
{
"date": "2018-09-17 13:00:20",
"id": 1,
"latitude": "11.022992",
"longitude": "76.9410799",
"status": "0",
"updateddate": "2018-09-17 13:00:20"
},
{
"date": "2018-09-17 13:00:20",
"id": 1,
"latitude": "11.022992",
"longitude": "76.9410799",
"status": "0",
"updateddate": "2018-09-17 13:00:20"
},
{
"date": "2018-09-17 13:00:20",
"id": 1,
"latitude": "11.022992",
"longitude": "76.9410799",
"status": "0",
"updateddate": "2018-09-17 13:00:20"
}
]
请帮助创建rest api来实现此目的。
谢谢
答案 0 :(得分:0)
制作一个HTML表单以获取输入。然后将其复制到您的文件中
Controller:在控制器中复制 关于您的ID,它将在您的数据库中自动递增
public function yourfuncname(Request $request){
$date= $request->get('date');
$longitude= $request->get('longitude');
$latitude= $request->get('latitude');
$status= $request->get('status'); // Depend On your status if its default 0 then dont make input field for it
$updateddate= $request->get('updateddate'); // i think you need to find for date
$Model = new Model_Name;
$Model->add($date, $latitude , $longitude, $status, $updateddate);
现在在您的模型中:
public function add($date, $latitude , $longitude, $status, $updateddate){
\DB::table('employees')->insert([
'date'=>$date,
'latitude '=>$latitude,
'longitude'=>$longitude,
'status'=>$status,
'updateddate'=>$updateddate
]);
}
此代码将您的数据插入数据库