0

我用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"
   })
})
 
}
4

0 回答 0