查找查询是否在mongo中超出设定时间

时间:2018-05-14 16:52:04

标签: mongodb mongo-java-driver

如果超过1000毫秒,我正在使用maxTime终止mongo中的查询。 有没有办法找出查询是否因maxtime而终止,或者因匹配问题而无法返回任何结果。

1 个答案:

答案 0 :(得分:0)

如果查询超时,MongoDB将抛出异常。

像这样:

  

错误:{" $ err" :"操作超出时间限制","代码" :50}

因此,您可以区分异常情况和无结果情况。

Read more here.