обновить данные в базу данных Laragon, используя API - PullRequest
0 голосов
/ 19 апреля 2019

Я хочу обновить данные в базе данных в ионном.как сделать обновление данных.Вот что я попробовал.Я пытаюсь использовать почтальоны для публикации 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

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

1 Ответ

0 голосов
/ 19 апреля 2019

Вы уверены, что используете запрос PUT? Потому что нужно CSRF токен, пожалуйста, проверьте

https://stackoverflow.com/questions/30756682/laravel-x-csrf-token-mismatch-with-postman
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...