Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /
Query Modifiers

$maxTimeMS

$maxTimeMS

Nota

Obsoleto desde la v3.2

A partir de la v3.2, el operador $maxTimeMS está obsoleto en mongosh. En mongosh, utiliza cursor.maxTimeMS() en su lugar.

El operador $maxTimeMS especifica un límite de tiempo acumulativo en milisegundos para las operaciones de procesamiento en el cursor. MongoDB interrumpe la operación lo antes posible en el punto de interrupción.

mongosh proporciona el método cursor.maxTimeMS()

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

También puedes especificar la opción en cualquiera de las formas siguientes:

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

Las operaciones interrumpidas devuelven un mensaje de error similar al siguiente:

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

Volver

$max