Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

Mongo.getDBs() (método mongosh)

Mongo.getDBs()

Retorna informações sobre todos os bancos de dados disponíveis. Mongo.getDBs() usa o comando listDatabases.

O método Mongo.getDBs() não utiliza quaisquer parâmetros.

Esse método está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem
  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

Para listar o reconhecimento de data center e metadados disponíveis para a instância MongoDB local:

db.getMongo().getDBs()

O método db.getMongo() retorna a conexão com a instância atual do MongoDB . A saída Mongo.getDBs() é semelhante a:

{ 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 }) }

Os bancos de dados estão listados nas linhas realçadas.

Avalie esta página