Node.js MongoDB可裁剪光标超时

Node.js MongoDB可裁剪光标超时,node.js,mongodb,capped-collections,Node.js,Mongodb,Capped Collections,我正在研究将mongodb用于酒吧子模型。我浏览了不同的文章,如和 我对光标上的重试次数选项有疑问。如果我设置选项{'numberOfRetries':-1},这会确保光标不会超时吗?这意味着,即使文档添加到集合中有很长的延迟,我也可以将任何新文档插入到capped集合中 谢谢。您可以,特别是noCursorTimeout标志: let cursor = collection.find({}, ...).addCursorFlag('noCursorTimeout', true); 这意味着它

我正在研究将mongodb用于酒吧子模型。我浏览了不同的文章,如和

我对
光标上的
重试次数
选项有疑问。如果我设置选项
{'numberOfRetries':-1}
,这会确保光标不会超时吗?这意味着,即使文档添加到集合中有很长的延迟,我也可以将任何新文档插入到capped集合中

谢谢。

您可以,特别是
noCursorTimeout
标志:

let cursor = collection.find({}, ...).addCursorFlag('noCursorTimeout', true);

这意味着它不断重试,而不是显示未找到数据。换言之,持续共享。感谢您的回复。因此,如果我使用
noCursorTimeout
,那么我是否也应该使用
numberOfRetries
选项?@user320550我认为
numberOfRetries
已经被弃用,我在最近的任何文档中都找不到它了。