Docs Menu
Docs Home
/ /
Query Modifiers

$maxTimeMS

$maxTimeMS

Nota

Obsoleto desde v3.2

A partir de la versión3.2, el operador$maxTimeMSestá obsoleto enmongosh. Enmongosh, utilice cursor.maxTimeMS() en su lugar.

El operador especifica un límite de tiempo acumulado en milisegundos para las operaciones de procesamiento en el cursor. MongoDB interrumpe la operación en el $maxTimeMS puntode interrupción posterior más cercano.

mongosh proporciona el cursor.maxTimeMS() método

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

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

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