Node.js 如何从NodeJS中的mongodb中删除多个文档?
当我尝试通过NodeJS从mongo的集合中删除许多文档时,我发现了一个问题,尽管我发现一些问题仍然存在(StackOverflow),但这不是我看到的问题:( 环境:Node.js 如何从NodeJS中的mongodb中删除多个文档?,node.js,mongodb,Node.js,Mongodb,当我尝试通过NodeJS从mongo的集合中删除许多文档时,我发现了一个问题,尽管我发现一些问题仍然存在(StackOverflow),但这不是我看到的问题:( 环境: 使用mongo云服务的数据库 将主机链接到连接:…mongodb.net/test?retryWrites=true 该集合已存在一些文档 代码 错误: //注意:我同时设置了本地和云服务,这在本地上可以正常工作,但不能使用云服务 任何帮助,谢谢!我解决了我的问题,只需简单地删除URI remote中的retryWrite
- 使用mongo云服务的数据库
- 将主机链接到连接:
…mongodb.net/test?retryWrites=true
- 该集合已存在一些文档
任何帮助,谢谢!我解决了我的问题,只需简单地删除URI remote中的
retryWrites=true
或设置retryWrites=false
谢谢你的评论我的坏(
MongoClient.connect(uri, function(err, client) {
if (err) {
throw err;
}
const user = 'tablename';
const dbo = client.db("something");
dbo.collection(user).deleteMany({
'email': 'myemail'
}, function (mongoError, result) {
if (mongoError) {
throw mongoError;
}
console.log(result);
client.close();
});
});