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

एकाधिक आईडी के साथ मोंगोडीबी समूह

MongoDB के $group-ऑपरेटर के लिए, कोई मान भी एक मान नहीं है।

जब आप किसी ऐसे दस्तावेज़ को बाहर करना चाहते हैं जिसमें तीनों कुंजियाँ मौजूद नहीं हैं, तो आप एक $मिलान -अपनी एग्रीगेशन पाइपलाइन पर जाएं जो ऐसे किसी भी दस्तावेज़ को फ़िल्टर करती है जिसमें ये सभी कुंजियाँ नहीं हैं।

 db.collection.aggregate([
     { $match: { 
         "type" : { "$exists" : true}, 
         "location" : { "$exists" : true}, 
         "language" : { "$exists" : true}
       } 
     },
     { $group: {
         "_id": {
             "location": "$location", 
             "type": "$typ", 
             "language": "$language"
         },
         "count": {$sum: 1}
       }
     }
 ]);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कैसे जांचें कि कोई दस्तावेज़ मोंगोडीबी में अपडेट या डाला गया है या नहीं?

  2. नेवला स्कीमा में सरणी में डेटा कैसे जोड़ें

  3. Php . का उपयोग करके mongodb दिनांक को कैसे क्वेरी करें

  4. नेवला मार्गों में वादों का उपयोग करना

  5. MongoDB ढूँढें और संशोधित करें ()