$maxTimeMS
O MongoDB 5.0 é o fim da vida útil a partir de de 2024 outubro. Esta versão da documentação não é mais suportada. Para atualizar sua 5.0 implantação do, consulte o MongoDB 6.0 procedimentos de atualização.
$maxTimeMS
Observação
Descontinuado desde a v3.2
A partir de3.2 v, o operador
$maxTimeMS
mongosh
é preterido no . Em ,mongosh
usecursor.maxTimeMS()
.O operador
$maxTimeMS
especifica um limite de tempo cumulativo em milissegundos para operações de processamento no cursor. O MongoDB interrompe a operação no primeiro ponto de interrupção seguinte .mongosh
fornece o métodocursor.maxTimeMS()
db.collection.find().maxTimeMS(100) Você também pode especificar a opção em um dos seguintes formulários:
db.collection.find( { $query: { }, $maxTimeMS: 100 } ) db.collection.find( { } )._addSpecial("$maxTimeMS", 100) As operações interrompidas retornam uma mensagem de erro semelhante à seguinte:
error: { "$err" : "operation exceeded time limit", "code" : 50 }