MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Mongodb mengambil koleksi dengan driver java

coba ini:

    import org.bson.Document;

    import com.mongodb.BasicDBObject;
    import com.mongodb.MongoClient;
    import com.mongodb.ServerAddress;
    import com.mongodb.client.MongoCollection;
    import com.mongodb.client.MongoCursor;
    import com.mongodb.client.MongoDatabase;

    MongoClient mongoClient = new MongoClient(new ServerAddress("localhost", 27017));

    MongoDatabase db = mongoClient.getDatabase("local");

    MongoCollection<Document> collection = db.getCollection("sadi");

    BasicDBObject searchQuery = new BasicDBObject();
    searchQuery.put("name","amran");

    MongoCursor<Document> cursor = collection.find(searchQuery).iterator();  
    try {
        while (cursor.hasNext()) {
            System.out.println(cursor.next().toJson());
        }
    } finally {
        cursor.close();
    }

Karena ada banyak perubahan dalam driver java seri 3.0 yang terkait dengan database, koleksi, dll. Silakan buka tur cepat untuk lebih memahami.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara mengonfigurasi ukuran sampel percikan api Java Spark

  2. Memvisualisasikan Topologi Cluster Anda di ClusterControl

  3. MongoSkin Tidak dapat membaca properti 'berlaku' dari undefined

  4. Geospasial $dekat dalam nilai bidang dokumen saat ini

  5. Perbarui gambar menggunakan collectionfs