使用api将数据更新到数据库laragon

时间:2019-04-19 07:33:22

标签: laravel ionic3

我想将离子数据更新到数据库中。如何进行数据更新。这是我尝试过的。我尝试使用邮递员发布api,它看起来成功了,但是数据没有改变。

在api.php中

public function update (Request $request)
    {      
            $id = $request->id;
            $medname = $request->medname;
            $price = $request->price;
            $stock = $request->stock;
            $medno = $request->medno;
            $ingredient = $request->ingredient;
            $description = $request->description;
            $addinfo = $request->addinfo;


            AddMedicine:: where('medname',$medname)->update([

                'id' =>$id,
                'medname'=>$medname,
                'price'=>$price,
                'stock'=>$stock,
                'medno'=>$medno,
                'ingredient'=>$ingredient,
                'description'=>$description,
                'addinfo'=>$addinfo,
            ]);
                $msg = "Data Updated"; 
                $datamsg = response()->json([
                    'success' => $msg   
                ]);
                return $datamsg->content();

    }

路线

Route::put('/update','ApiController@update');

1 个答案:

答案 0 :(得分:0)

确定使用PUT请求吗?因为需要CSRF令牌,请检查

https://stackoverflow.com/questions/30756682/laravel-x-csrf-token-mismatch-with-postman