MongoDB-Java-Treiber erstellen einer Datenbank und Sammlung

war ich zu testen, wie das erstellen der Datenbank und Sammlung mongo java-Treiber.

  MongoClient client = new MongoClient("localhost",27017);
        DB db = client.getDB("ow");
        DBCollection collection = db.getCollection("documents");
        collection.save(new BasicDBObject("_id",1));
        collection.remove(new BasicDBObject("_id",1));
        boolean result = db.collectionExists("documents");
        assertTrue(result);
        assertNotNull(collection);
        client.close();

Ich würde es vorziehen, zu verwenden createCollection Methode auf das DB-Objekt, aber festgestellt, dass es keine Datenbank erstellen /Sammlung, es sei denn, das erste Dokument eingefügt wird.

Meine Frage ist, ist dieses Verständnis richtig ? Ist der obige code korrekt war die Schaffung Sammlung oder Datenbank.

InformationsquelleAutor user2775185 | 2014-11-16
Schreibe einen Kommentar