nodejs编写修改(更新)图书接口(方法2)
nodejs编写修改(更新)图书接口(方法2)
// 编写 修改(更新)图书接口 (方法2) myupdate/ // http://127.0.0.1:4000/myupdate app.post('/myupdate', function(req,res){ // 获取 传递过来的 参数 console.log('获取 传递过来的 参数'); console.log(req.body); // // vue页面发送数据,传递过来的信息 // let data = { // id: req.body.params.id, // name: req.body.params.name, // addtime:req.body.params.addtime // }; // console.log('vue页面发送数据,传递过来的信息'); // console.log(data); // postman测试,发送数据,传递过来的信息 let data = { id: req.body.id, name: req.body.name, addtime:req.body.addtime }; console.log('postman测试,发送数据,传递过来的信息'); console.log(data); // sql语句 sql = `update book set name='${data.name}',addtime='${data.addtime}' where bid=${data.id}`; // 执行sql语句 mysql.query(sql, function(error,data){ if(error){ return ''; }else{ // 更新成功(修改成功) // res.send('修改成功'); // 返回json格式的数据,注意:对象{}里的属性,是我们 人 为 自定义的属性 res.json({ status:200, msg:'修改成功', }) } }) })
通过postman接口测试工具,测试如下所示:
在vscode终端面板中,打印数据,如下所示:
数据库中表里的第73条数据,修改成功,如下所示:
还没有留言,还不快点抢沙发?