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

Mongodb - AddToSet का उपयोग करके आइटमों की संख्या

आपको $size का उपयोग करना होगा निम्नलिखित की तरह प्रक्षेपण में ऑपरेटर:

db.collection.aggregate([{
    $group: {
    _id: {
        organization: "$user.organization"
    },
    machineId: {
        "$addToSet": "$user.machineId"
    }
    }
}, {
    $project: {
    "organization": "$_id.organization",
    "machineId": 1,
    "_id": 0,
    "size": {
        $size: "$machineId"
    }
    }
}])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB एकत्रीकरण ढांचे का उपयोग करके सरणी आकार का हिस्टोग्राम प्राप्त करने का सबसे तेज़ तरीका

  2. हर पांच मिनट में Node.js जॉब शेड्यूल करें

  3. नेवला और अद्वितीय क्षेत्र

  4. जावा ड्राइवर जावास्क्रिप्ट शेल के Object.bsonsize(doc) के बराबर है?

  5. MongoDb:$push/$addtoset . के बीच अंतर