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

upsert का उपयोग करके जावा के साथ mongodb में com.mongodb.MongoException$DuplicateKey प्राप्त करना

हमें केवल सूची को addToset में पास करने की आवश्यकता है। और एक स्ट्रिंग फ़ील्ड को अपडेट करने के लिए सेट करें।

नीचे दिए गए कोड ने काम किया और दस्तावेज़ अपडेट हो गया।

Update args = new Update(); args.addToSet("users", new BasicDBObject("$each", users)); args.set("type", "GROUP"); mongoOps.upsert(query, args, Rooms.class, ROOMS); 



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB + Node.js:ठीक से तारीख डालने में असमर्थ

  2. Orbeon में MongoDB डेटा स्रोत कैसे जोड़ें

  3. नेवला समय समाप्त और अपवाद फेंकता है

  4. Node.js + Mongoose स्थानीय रूप से काम करता है, लेकिन Heroku पर नहीं

  5. एक एपीआई कॉल में 2 नेवला स्कीमा अद्यतन कर रहा है