gpt4 book ai didi

javascript - 如何在mongoDB中删除-nodejs

转载 作者:行者123 更新时间:2023-12-01 01:39:37 24 4
gpt4 key购买 nike

我正在做一个小型学校项目,我需要“创建一个应用程序”来管理联系人列表。我对 Nodejs 和 mongodb 非常陌生,遗憾的是我在互联网上找不到任何答案。

我正在尝试从文档中删除一条记录,通过调试我知道数据(id)已正确发送到服务器。

 router.delete('/contact/:id', (req, res, next) => {
db.contacts.deleteOne
({_id: mongojs.ObjectId(req.params.id)
}).then(res => {
console.log('deleted ' + res);
res.status(200)
.json({message: 'Deletion successful! '})
});
});

非常感谢:)

最佳答案

从你的代码来看,我猜你正在使用 mongojs,mongojs 不包含 deleteOne 方法,因此你必须依靠提供的 API 来实现此目的,方法是使用:

db.collection.remove(query, [justOne], [callback])

更多详情参见mongoJs官方文档Here

关于javascript - 如何在mongoDB中删除-nodejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52540397/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com