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

मोंगोडब के एकत्रीकरण में विशिष्ट फ़ील्ड वाले दस्तावेज़ों को कैसे समूहित करें

आपको निम्न क्वेरी का उपयोग करना चाहिए:

db.collection.aggregate({
    $group: {
    _id: "$threadId",
    "records": {
        $push: "$$ROOT"
    },
    "count": {
        $sum: 1
    }
    }
}).pretty()

अगर आप match जोड़ना चाहते हैं मानदंड तो निम्न क्वेरी का उपयोग करें -

db.collection.aggregate({
    $match: {
    "poiId": "538318500cf2e33469a2d819" //can change match parameters
    }
}, {
    $group: {
    _id: "$threadId",
    "records": {
        $push: "$$ROOT"
    },
    "count": {
        $sum: 1
    }
    }
}).pretty()



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB के लिए आधिकारिक C# ड्राइवर का उपयोग करके 'आईडी' द्वारा एक 'दस्तावेज़' कैसे निकालें?

  2. पीएचपी घातक त्रुटि:कक्षा 'मोंगोडेट' नहीं मिली

  3. कंसोल एप्लिकेशन से MongoDB अनुरोधों को कैसे ट्रैक करें

  4. वेबस्टॉर्म (मैक) से मोंगोड चलाने का कोई तरीका है

  5. मोंगोडब गिनती दस्तावेज