$maxTimeMS
$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 }