_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);