如何更改新的mongodb.objectid使其再次工作

yftpprvb  于 2021-09-23  发布在  Java
关注(0)|答案(1)|浏览(311)

既然mongodb改变了
让mongoclient=require(“mongodb”)。mongoclient;
这已经不起作用了
_id:newMongoDB.objectid(请求主体id)
app.post(“/update item”,函数(req,res){db.collection('items').findoneandupdate({u id:new mongodb.objectid(req.body.id)},{$set:{text:req.body.text},res.send('success')})

qacovj5a

qacovj5a1#

您可以将_id更改为您定义的req.body.id

app.post("/update-item", function(req, res) { db.collection('items').findOneAndUpdate({_id: req.body.id}, {$set: {text: req.body.text}}, res.send('Success')) })

您可以将初始_id设置为“1234”或您想要的任何内容

相关问题