AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.

Mongo.getDBNames() (mongosh 메서드)

Mongo.getDBNames()

사용 가능한 데이터베이스 목록을 반환합니다. Mongo.getDBNames() 이 listDatabases 명령을 호출합니다.

Mongo.getDBNames() 메서드는 매개변수를 사용하지 않습니다.

이 메서드는 다음 환경에서 호스팅되는 배포에서 사용할 수 있습니다.

  • MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스

현재 MongoDB 인스턴스에 사용할 수 있는 데이터베이스를 나열합니다.

db.getMongo().getDBNames()

db.getMongo() 메서드는 인스턴스에 대한 연결을 생성합니다. Mongo.getDBNames() 은 다음을 반환합니다.

[ 'admin', 'config', 'local', 'test' ]

컬렉션 목록을 가져오려면 Mongo.getDBNames() 를 사용합니다.

db.getMongo().getDBNames().map( name => db.getSiblingDB( name ).getCollectionNames())

출력 예시:

[ [ 'system.users', 'system.keys', 'system.version' ], [ 'settings', 'tenantMigrationRecipients', 'system.sessions', 'transactions', 'external_validation_keys', 'image_collection', 'tenantMigrationDonors', 'system.indexBuilds' ], [ 'replset.minvalid', 'system.views', 'oplog.rs', 'replset.initialSyncId', 'startup_log', 'system.replset', 'system.rollback.id', 'replset.oplogTruncateAfterPoint', 'replset.election', 'system.tenantMigration.oplogView' ], [ 'feedback', 'inventory', 'engineers', 'clothes' ]]
이 페이지 평가하기

이 페이지의 내용