- Reference >
- Operators >
- Query Modifiers >
- $maxTimeMS
$maxTimeMS¶
-
$maxTimeMS
¶ Note
- Deprecated in the
mongo
Shell since v3.2 - Starting in v3.2, the
$maxTimeMS
operator is deprecated in themongo
shell. In themongo
shell, usecursor.maxTimeMS()
instead.
New in version 2.6: The
$maxTimeMS
operator specifies a cumulative time limit in milliseconds for processing operations on the cursor. MongoDB interrupts the operation at the earliest following interrupt point.The
mongo
shell provides thecursor.maxTimeMS()
methoddb.collection.find().maxTimeMS(100)
You can also specify the option in either of the following forms:
db.collection.find( { $query: { }, $maxTimeMS: 100 } ) db.collection.find( { } )._addSpecial("$maxTimeMS", 100)
Interrupted operations return an error message similar to the following:
error: { "$err" : "operation exceeded time limit", "code" : 50 }
- Deprecated in the