我用nodejs和sequelize创建了一个crud应用程序,但是当我尝试通过邮递员更新记录时,它返回0值,请帮助
my code are here below
const userDB = require('../models/index');
exports.update=(req, res) =>{
if(!req.body){
return res.status(400).send({
message:"Data to update can not be empty"
});
}
const id =req.params.id;
userDB.User.update(id,{
where:{
id:id
}
}).then((data)=>{
if(!data){
res.status(400).send({message:`Cannot update user with ID ${id}, user might not exist`})
}else{
res.send(data)
}
}).catch(err=>{
res.status(500).send({
message:"Error update user information"
})
})
}