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

मोंगोडब परिणाम जावा से _id हटाएं

दो विकल्प:

आप बनाए गए मानचित्र से "_id" फ़ील्ड को निकाल सकते हैं:

...
resultElementMap.remove("_id");
System.out.println(resultElementMap);

या आप क्वेरी परिणामों को _id फ़ील्ड शामिल न करने के लिए कह सकते हैं:

DBObject allQuery = new BasicDBObject();
DBObject removeIdProjection = new basicDBObject("_id", 0);

DBCollection collection = db.getCollection("volume");
DBCursor cursor = collection.find(allQuery, removeIdProjection);
DBObject resultElement = cursor.next();
Map resultElementMap = resultElement.toMap();
System.out.println(resultElementMap);

projections पर दस्तावेज़ देखें सभी विवरणों के लिए।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:MongoDB शेल में संग्रह के सभी रिकॉर्ड कैसे हटाएं?

  2. मोंगोडब पुनरावर्ती क्वेरी

  3. Laravel होमस्टेड मोंगो PHP त्रुटि अपरिभाषित प्रतीक के कारण स्थापित:php_json_serializable_ce अज्ञात में लाइन 0 पर

  4. मोंगोडब प्रश्न AND और OR . दोनों के साथ

  5. उल्का:सरणी फ़ील्ड में आइटम कैसे जांचें, लेकिन उस फ़ील्ड को प्रकाशित में बाहर करें?