MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

जावा में MongoDb डेटाबेस को कैसे अपडेट करें?

मोंगोडब-जावा ड्राइवर के लिए:

फ़िल्टर के आधार पर संग्रह के भीतर एकल दस्तावेज़ को अपडेट करने के लिए अपडेटवन विधि का उपयोग करें,

         collection.updateOne(searchQuery, updateQuery );

फ़िल्टर के आधार पर संग्रह के भीतर कई दस्तावेज़ों को अपडेट करने के लिए, UpdateMany विधि का उपयोग करें,

         collection.updateMany(searchQuery, updateQuery );

उदाहरण,

        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. java.lang.NoSuchMethodError:com.mongodb.MongoClient.<init>(Ljava/util/List;Lcom/mongodb/MongoCredential;Lcom/mongodb/MongoClientOptions;)V]

  2. मोंगोडीबी सिएटल 2014

  3. MongoDB प्रतिकृति को AWS पर पूरे क्षेत्र में तैनात करना

  4. नेवला Model.find एक समारोह नहीं है?

  5. मोंगोडब आंतरिक सरणी के लिए नया मान पुश करें - मोंगोडब/php