sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB seznam dostupných databází v Javě

Udělali byste to takto:

MongoClient mongoClient = new MongoClient();
List<String> dbs = mongoClient.getDatabaseNames();

To vám jednoduše poskytne seznam všech dostupných názvů databází.

Dokumentaci si můžete prohlédnout zde .

Aktualizace:

Jak je @CydrickT zmíněno níže, getDatabaseNames je již zastaralý, takže musíme přejít na:

MongoClient mongoClient = new MongoClient();
MongoCursor<String> dbsCursor = mongoClient.listDatabaseNames().iterator();
while(dbsCursor.hasNext()) {
    System.out.println(dbsCursor.next());
}


  1. Vyhledávání podle prvku objektu v poli

  2. Jak se MongoDB vypořádává se souběžnými aktualizacemi?

  3. Chyba při odpojení souboru soketu v MongoDB 3.0 se nezdařila

  4. Vytvořte podmíněné TTL v mongo