Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mongoose |查找超时查询_Mongoose - Fatal编程技术网

mongoose |查找超时查询

mongoose |查找超时查询,mongoose,Mongoose,我试图运行一个带有超时的find查询,但是超时似乎没有任何影响 myModel.find(query, select, {maxTimeMS: 1000, skip:0, limit: 1000}).lean().exec(function(){...} 我使用的是猫鼬5.0.12版 我错过了什么 重复尝试: myModel.find(query, select, {skip:0, limit: 1000}).maxTime(1000).lean().exec(function(){...}

我试图运行一个带有超时的find查询,但是超时似乎没有任何影响

myModel.find(query, select, {maxTimeMS: 1000, skip:0, limit: 1000}).lean().exec(function(){...}
我使用的是猫鼬5.0.12版

我错过了什么

重复尝试:

myModel.find(query, select, {skip:0, limit: 1000}).maxTime(1000).lean().exec(function(){...}
你可以用

您还可以在控制台中测试它


实际上,我在“选项”下有更多的标志。我已经更新了我的问题。重复问题中的答案不起作用。当我尝试Mongoose 5.1.1时,它仍然可以正常工作。你能更新你的问题来显示你是如何在链接的重复中使用答案的吗?嗨,我已经在原始问题中添加了新的尝试好了,它应该是
lean()
,但是还有什么是不起作用的呢?谢谢,当我尝试时,你的代码对我来说很好,如果我将maxTime值设置得足够低,就会产生一个超出时间限制的错误。
myModel.find(query, select).maxTime(1000).exec(function(err, doc) { ... });