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

सूचियों की सूची में वस्तुओं की गणना कैसे करें

आप $match . कर सकते हैं version . के लिए फ़ील्ड और $map जो mol . को पुनरावृत्त करता है और $size डेटा फ़ील्ड की लंबाई की गणना करने के लिए।

db.collection.aggregate(
    [{
        $match: {
            "versionA": "2.1.2"
        }
    }, {
        $project: {
            _id: 0,
            "project": 1,
            "scene": 1,
            "mol": {
                $map: {
                    input: "$mol",
                    as: "mo",
                    in: {
                        $size: "$$mo.data"
                    }
                }
            }
        }
    }]
)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब और अधिकतम कनेक्शन

  2. स्क्रैपी स्पाइडर में पाइपलाइन ऑब्जेक्ट कैसे प्राप्त करें

  3. MongoDB हाथ से पहले सभी क्षेत्रों को जाने बिना सभी क्षेत्रों को एकत्रित करता है

  4. यह नोड प्रतिकृति विकल्प के साथ प्रारंभ नहीं किया गया था

  5. ऑब्जेक्ट आईडी हेक्साडेसिमल मान संग्रहीत नहीं कर रहा है