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

मोंगोडब गिनती उप-दस्तावेज़ और सूची योग

आप सीधे addressBook में तत्वों की संख्या प्राप्त कर सकते हैं $size :

db.users.aggregate([
    {$project: {_id: 1, count: {$size: '$addressBook'}}}
])

आउटपुट:

{
    "result" : [ 
        {
            "_id" : ObjectId("540c83f9d901f28b921a328c"),
            "count" : 2
        }
    ],
    "ok" : 1
}

ध्यान दें कि $size ऑपरेटर को MongodB 2.6 में पेश किया गया था।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला - प्रत्येक उपयोगकर्ता से अंतिम संदेश खोजें

  2. जावा का उपयोग करके मोंगोडीबी में खुले कनेक्शन की संख्या प्राप्त करें

  3. एकत्रीकरण ढांचे का उपयोग करके समूह और गणना

  4. पॉप्युलेट करने के लिए Mongoose.js उप-दस्तावेज़ सरणी प्राप्त नहीं कर सकता

  5. MongoDb एकत्रीकरण:सरणी -1 और सरणी -2 दिए जाने पर मैं किसी अन्य सरणी -2 के आधार पर सरणी -1 को कैसे समूहित कर सकता हूं?