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

Bagaimana cara memperbarui database MongoDb di Jawa?

Untuk driver Mongodb-java:

Gunakan metode updateOneUntuk memperbarui satu Dokumen dalam koleksi berdasarkan filter,

         collection.updateOne(searchQuery, updateQuery );

Gunakan metode updateMany,Untuk Memperbarui banyak Dokumen dalam koleksi berdasarkan filter

         collection.updateMany(searchQuery, updateQuery );

Contoh,

        MongoClient client = new MongoClient("localhost",27017);
        MongoDatabase db = client.getDatabase("TestDB");
        MongoCollection<Document> collection = db.getCollection("test");
        Document query = new Document();
        query.append("_id","test");
        Document setData = new Document();
        setData.append("status", 1).append("instagram.likes", 125);
        Document update = new Document();
        update.append("$set", setData);
        //To update single Document  
        collection.updateOne(query, update);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoCollection versus DBCollection java

  2. Perbarui banyak dokumen di mongoDB dengan nilai yang berbeda

  3. Agregasi MongoDB C# dengan LINQ

  4. Mongo DB:Temukan nilai array bersarang

  5. Agregasi MongoDB PHP, Kelompokkan berdasarkan Jam