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

MongoDB:किसी सरणी में आइटम्स की संख्या गिनें

MongoDB 2.6 में, एग्रीगेशन फ्रेमवर्क में एक नया एरे है $size आप जिस ऑपरेटर का उपयोग कर सकते हैं:

> db.mycollection.insert({'foo':[1,2,3,4]})
> db.mycollection.insert({'foo':[5,6,7]})

> db.mycollection.aggregate([{$project: { count: { $size:"$foo" }}}])
{ "_id" : ObjectId("5314b5c360477752b449eedf"), "count" : 4 }
{ "_id" : ObjectId("5314b5c860477752b449eee0"), "count" : 3 }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Amazon EC2 पर उच्च प्रदर्शन MongoDB क्लस्टर

  2. नेवला वादा का उपयोग कैसे करें - नेवला

  3. एक ही MongoDB अपडेट में पुश और सेट ऑपरेशंस

  4. MongoDB में एक विशिष्ट नाम के साथ एक इंडेक्स कैसे बनाएं?

  5. FilterDefinition<TDocument> को नियमित json mongo क्वेरी में अनुवाद करें जिसे मैं एक mongo shell में चला सकता हूँ