MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB 3 Java prüft, ob eine Sammlung vorhanden ist

Eine Alternative ist die Verwendung von MongoIterable.into Funktion, um diese zu einer Ziel-ArrayList hinzuzufügen, die Sie contains("collectionName") aufrufen können An.

boolean collectionExists = client.getDatabase("dbName").listCollectionNames()
    .into(new ArrayList<String>()).contains("collectionName")