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

कैसे MOngoDB एकत्रीकरण में शर्त के आधार पर गिनती खोजने के लिए?

बस $in . का उपयोग करने की आवश्यकता है $eq . के बजाय ऑपरेटर की स्थिति ऑपरेटर की स्थिति,

  {
    $group: {
      _id: {
        "categoryCode": "$categoryCode",
        "categoryName": "$categoryName"
      },
      "cat_count": {
        $sum: {
          $cond: [{ $in: ["A", "$cat.type"] }, 1, 0]
        }
      }
    }
  }

खेल का मैदान



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:स्वचालित रूप से उत्पन्न आईडी शून्य हैं

  2. नेवला बनाम मोंगोडब (नोडज मॉड्यूल/एक्सटेंशन), ​​जो बेहतर है? और क्यों?

  3. (नोड:3341) पदावनत चेतावनी:नेवला:mpromise

  4. MongoDB:क्या दस्तावेज़ का आकार क्वेरी प्रदर्शन को प्रभावित करता है?

  5. मोंगोस में रेगेक्स का उपयोग करके आइटम कैसे खोजें