当我尝试通过NodeJS从mongo集合中删除许多文档时,我发现了一个问题,虽然我发现一些问题留在这里(StackOverflow)和我一样,但它不是我看到的prbolem :(
环境:
...mongodb.net/test?retryWrites=true
码
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();
});
});
错误:
//注意:我设置了本地服务和云服务,这在本地工作正常,但在云服务上没有工作
任何帮助,谢谢!
我解决了我的问题,只需简单删除retryWrites=true
或在URI远程设置retryWrites=false
。
谢谢你的评论我的不好;(