Mongo.getDBs()
설명
Mongo.getDBs()
사용 가능한 모든 데이터베이스에 대한 정보를 반환합니다.
Mongo.getDBs()
는listDatabases
명령을 사용합니다.Mongo.getDBs()
메서드는 매개변수를 사용하지 않습니다.
호환성
이 메서드는 다음 환경에서 호스팅되는 배포에서 사용할 수 있습니다.
MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스
MongoDB Enterprise: MongoDB의 구독 기반 자체 관리 버전
MongoDB Community: MongoDB의 소스 사용 가능 무료 자체 관리 버전
예시
로컬 MongoDB 인스턴스에 사용 가능한 데이터베이스 및 메타데이터를 나열하려면 다음을 수행합니다.
db.getMongo().getDBs()
db.getMongo()
메서드는 현재 MongoDB 인스턴스 에 대한 연결을 반환합니다. Mongo.getDBs()
출력은 다음과 유사합니다.
{ 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 }) }
데이터베이스는 강조 표시된 줄에 나열됩니다.