Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Mongo.getDBs() (método mongosh)

Mongo.getDBs()

Devuelve información sobre todas las bases de datos disponibles. Mongo.getDBs() utiliza el listDatabases dominio.

El método no toma ningún Mongo.getDBs() parámetro.

Este método está disponible en implementaciones alojadas en los siguientes entornos:

  • MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube

  • MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB

  • MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.

Para enumerar las bases de datos y metadatos disponibles para la instancia local de MongoDB:

db.getMongo().getDBs()

El método devuelve la conexión a db.getMongo() Mongo.getDBs() la instancia actual de MongoDB. La salida es similar a la siguiente:

{
databases: [
{ name: 'admin', sizeOnDisk: Long("225280"), empty: false },
{ name: 'config', sizeOnDisk: Long("212992"), empty: false },
{ name: 'local', sizeOnDisk: Long("2400256"), empty: false },
{ name: 'test', sizeOnDisk: Long("303104"), empty: false }
],
totalSize: Long("3141632"),
totalSizeMb: Long("2"),
ok: 1,
'$clusterTime': {
clusterTime: Timestamp({ t: 1640186473, i: 1 }),
signature: {
hash: Binary(Buffer.from("0000000000000000000000000000000000000000", "hex"), 0),
keyId: Long("0")
}
},
operationTime: Timestamp({ t: 1640186473, i: 1 })
}

Las bases de datos están listadas en las líneas resaltadas.

Volver

Mongo.getDBNames

En esta página