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 se enumeran en las líneas resaltadas.

Volver

Mongo.getDBNames

En esta página