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

मोंगोडब क्वेरी:अद्वितीय प्रविष्टियां कैसे प्राप्त करें

यदि आपके संग्रह को "फू" कहा जाता है, तो निम्नलिखित कार्य करेगा।

> db.foo.group({
    key: {id: true},
    initial: {count: 0},
    reduce: function(doc, aggregator) {
    aggregator.count += 1;
  }
})

यह निम्नानुसार परिणाम देगा:

[
{
    "id" : 10,
    "count" : 20
},
{
    "id" : 11,
    "count" : 30
},
{
    "id" : 12,
    "count" : 50
}
]

समूह (), और कुछ उदाहरणों के बारे में और विवरण यहां दिए गए हैं:http://www। mongodb.org/display/DOCS/Aggregation

नया एकत्रीकरण ढांचा काफी अधिक परिष्कृत है। आप इसके बारे में यहां पता लगा सकते हैं:http://docs.mongodb.org/manual/ एप्लिकेशन/एकत्रीकरण/




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला सूची आइटम को धक्का देने के लिए कैसे प्रतीक्षा करें?

  2. नेवला यह। मॉडल एक फ़ंक्शन नहीं है

  3. वस्तुओं की सरणी के साथ नेवला स्कीमा कैसे बनाएं

  4. MongoDB:किसी फ़ील्ड के मान को अपडेट करने के लिए $concat का उपयोग करने में समस्या

  5. जार निर्यात करने के बाद NoClassDefFoundError