Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs 菜单
Docs 主页
/
MongoDB Manual
/ / /

$maxTimeMS

$maxTimeMS

注意

自 v3.2 起已弃用

从 v3.2 开始,$maxTimeMS mongosh中已弃用 操作符。在mongosh 中,请改用cursor.maxTimeMS()

$maxTimeMS操作符指定针对游标的处理操作的累积时间限制(以毫秒为单位)。 MongoDB最早会在以下中断点操作。

mongosh提供了cursor.maxTimeMS()方法

db.collection.find().maxTimeMS(100)

您还可以通过以下任一形式指定该选项:

db.collection.find( { $query: { }, $maxTimeMS: 100 } )
db.collection.find( { } )._addSpecial("$maxTimeMS", 100)

中断的操作会返回类似于以下内容的错误消息:

error: { "$err" : "operation exceeded time limit", "code" : 50 }

后退

$max