流星删除操作不适用于Mongo retryWrites标志

时间:2018-07-06 03:18:32

标签: javascript mongodb meteor

我已经意识到,如果在retryWrites的{​​{1}}上将retryWrites=true标志设置为mongo uri时尝试删除文档,则收集delete操作不会工作。

这是错误:

  

MongoError:无法使用(或请求)limit = 0的可重试写入

有什么办法可以解决这个问题?

1 个答案:

答案 0 :(得分:0)

我只是使用“ rawCollection”来解决我的问题,

myCollection.rawCollection().findOneAndDelete({_id: myId})

有关流星rawCollection的更多信息是here

我希望能对您有所帮助