Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /
Métodos nativos en el shell heredado

setVerboseShell()

Nota

El método nativo mencionado aquí corresponde al legado mongo shell.

Para utilizar métodos nativos en mongosh, consulta Métodos Nativos en mongosh.

setVerboseShell()

El setVerboseShell() método configura mongosh para imprimir la duración de cada operación.

setVerboseShell() tiene la forma:

setVerboseShell(true)

setVerboseShell() acepta un parámetro booleano. Especifique true o deje el parámetro en blanco para activar el shell detallado. Especifique false para desactivar.

El siguiente ejemplo demuestra el comportamiento de la shell detallada:

  1. Desde mongosh, establecer shell verbose a true:

    setVerboseShell(true)
  2. Con el shell verboso configurado en true, ejecuta db.collection.aggregate():

    db.restaurants.aggregate(
    [
    { $match: { "borough": "Queens", "cuisine": "Brazilian" } },
    { $group: { "_id": "$address.zipcode" , "count": { $sum: 1 } } }
    ]
    );
  3. Además de devolver los resultados de la operación, mongosh ahora muestra información sobre la duración de la operación:

    { "_id" : "11377", "count" : 1 }
    { "_id" : "11368", "count" : 1 }
    { "_id" : "11101", "count" : 2 }
    { "_id" : "11106", "count" : 3 }
    { "_id" : "11103", "count" : 1 }
    Fetched 5 record(s) in 0ms

Volver

sleep()

En esta página