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

MongoDb आईडी की सरणी का उपयोग करके एकाधिक दस्तावेज़ कैसे प्राप्त करें?

MongoDB टाइप सेंसिटिव है, जिसका अर्थ है 1 '1' . से अलग है , तो "55880c251df42d0466919268" . हैं और ObjectId("55880c251df42d0466919268") . बाद वाला ऑब्जेक्टआईडी प्रकार में है लेकिन str नहीं है, और यह भी डिफ़ॉल्ट _id . है MongoDB दस्तावेज़ का प्रकार।

आप यहाँ ObjectID के बारे में अधिक जानकारी प्राप्त कर सकते हैं।

बस कोशिश करें:

db.getCollection('feed').find({"_id" : {"$in" : [ObjectId("55880c251df42d0466919268"), ObjectId("55bf528e69b70ae79be35006")]}});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. स्प्रिंग डेटा MongoDB में प्रश्नों के लिए एक गाइड

  2. क्या मोंगोडीबी को प्रति अनुरोध कई बार पूछना ठीक है?

  3. सभी कुंजियों को सूचीबद्ध किए बिना सबफ़ील्ड को प्रोजेक्शन में शीर्ष स्तर पर बढ़ावा दें

  4. सरणी आंतरिक-तत्वों द्वारा MongoDB समूह

  5. MongoDB - क्वेरी के साथ विशिष्ट अनुक्रमणिका का उपयोग नहीं करता है