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

जावा:मोंगोडीबी में हैशपैप कैसे डालें?

_id और मानों को मैप करने के लिए लूप के लिए उपयोग करें और सभी मानों को दस्तावेज़ों की सूची में एकत्रित करें।

कुछ इस तरह

Map<String, List<String>> inMap =  new HashMap<>();
  List<Document> documents = new ArrayList<>();
  for(Map.Entry<String, List<String>> kv :inMap.entrySet()) {
     Document doc = new Document();
     doc.put("_id", kv.getKey());
     List<String> values = kv.getValue();
     doc.put("query", values.get(0));
            ... rest of values
     documents.add(doc);
  }
collection.insertMany(documents);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb में मान से फ़ील्ड गुणा करें

  2. ImportError:ऑब्जेक्टिड नाम का कोई मॉड्यूल नहीं

  3. जावा 8 लोकलडेट मैपिंग अपवाद के साथ स्प्रिंग डेटा मोंगोडीबी

  4. एक संग्रह को कैसे पढ़ें जो उल्का में दूसरे पर निर्भर करता है

  5. Mongodb $lookup _id . के साथ काम नहीं कर रहा है