Descripción
Mongo.getDBs()Devuelve información sobre todas las bases de datos disponibles. utiliza
Mongo.getDBs()ellistDatabasesdominio.El método no toma ningún
Mongo.getDBs()parámetro.
Compatibilidad
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.
Ejemplo
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.