nodejs编写修改(更新)图书接口
2022年10月21日
545
nodejs编写修改(更新)图书接口
// 编写 修改(更新)图书接口 update/id
// http://localhost:4000/update/29
app.get('/update/:id', function(req,res){
// 从请求的参数里 获取传递过来的id
var id = req.params.id;
// 模拟数据
// let name = '安德鲁马丁';
// let name = "一本摄影书";
let data = {name:'安德', addtime:'2022-10-18 11:17:02'};
// sql语句
sql = `update book set name='${data.name}',addtime='${data.addtime}' where bid=${id}`;
// 执行sql语句
mysql.query(sql, function(error,data){
if(error){
return '';
}else{
// 更新成功(修改成功)
// res.send('修改成功');
// 返回json格式的数据,注意:对象{}里的属性,是我们 人 为 自定义的属性
res.json({
status:200,
msg:'修改成功',
})
}
})
})通过postman接口测试工具,测试如下所示:

数据库中表里第74条数据,修改成功,如下所示:

