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

केवल एक ही संपत्ति लौटाएं _id

find का दूसरा पैरामीटर आपको फ़ील्ड चुनने देता है . तो आप इसका उपयोग कर सकते हैं (ध्यान दें कि _id फ़ील्ड हमेशा वैसे भी चुना जाता है):

db.mycollection.find({}, {"user_id": 1, "total": 1});

आप कुछ क्षेत्रों को भी बाहर कर सकते हैं, इसलिए यह बराबर होगा:

db.mycollection.find({}, {"items": 0});

आप _id फ़ील्ड को निम्न करके बहिष्कृत कर सकते हैं:

db.mycollection.find({}, {"user_id": 1, "_id": 0});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नोडजेएस का उपयोग करके ग्रिडएफएस में सहेजी गई फ़ाइल को कैसे डाउनलोड करें

  2. MongoDB में आईडी और _id फ़ील्ड के बीच अंतर

  3. एकत्रीकरण क्रम में $$ROOT का उपयोग करना

  4. MongoDB $eq एकत्रीकरण पाइपलाइन ऑपरेटर

  5. रूबी/रेल में एक हेक्स स्ट्रिंग को संपीड़ित करना