【发布时间】:2021-01-25 01:05:00
【问题描述】:
如何使用 node.js 删除 mongodb 中的特定数据?
router.post('/deletedata', (req, res) => {
console.log("deleted values are",req.body.id)
MongoClient.connect(url, function(err, db) {
if (err) throw err;
var dbo = db.db("mohan");
var myquery = req.body.id;
console.log("myquery value is:", myquery)
dbo.collection("customers").remove({myquery}, function(err, obj) {
if (err) throw err;
db.close();
});
});
res.json({
statusCode: 200,
result: "success",
})
}
);
export default router;
我从 React hooks crud app 获得了特定的 id,所以我可以在 node js 中看到 id,但它不会删除 mongoDB 中的特定 id 数据
【问题讨论】: