猫鼬更新创建一个新文档

时间:2019-08-07 20:18:56

标签: node.js mongoose

我需要在单击“更新”按钮时更新文档,但它会创建一个新文档

translate.html:18 GET file://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit net::ERR_FILE_NOT_FOUND

这是要更新的按钮

//mongoose app.js file
app.post("/update",function(req,res){
const updatePost=req.body.update_btn;
Post.updateOne(updatePost,function(err){
  if(!err){
    console.log(err);
    res.redirect("/post");
     }
   });
});

1 个答案:

答案 0 :(得分:0)

您仅将标题发送到更新端点。猫鼬需要_id属性来更新现有文档。也许您可以包括一个隐藏的表单字段?