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

MongoDB अलग एकत्रीकरण

आप अलग-अलग वस्तुओं की गणना करने के लिए एकत्रीकरण ढांचे के साथ $addToSet का उपयोग कर सकते हैं।

उदाहरण के लिए:

db.collectionName.aggregate([{
    $group: {_id: null, uniqueValues: {$addToSet: "$fieldName"}}
}])

या एक नल _id रिकॉर्ड के अंदर एक उप-दस्तावेज़ के बजाय अपने अद्वितीय मानों को उचित सूची में लाने के लिए विस्तारित किया गया:

db.collectionName.aggregate([
    { $group: {_id: null, myFieldName: {$addToSet: "$myFieldName"}}},
    { $unwind: "$myFieldName" },
    { $project: { _id: 0 }},
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अपने MongoDB संस्करण की जाँच करने के 7 तरीके

  2. एकत्रीकरण ढांचे में $स्किप और $लिमिट

  3. MongoDB वस्तुओं की एक सरणी के अंदर डेटा में शामिल होता है

  4. मैं अपने डेटाबेस का MongoDB डंप कैसे बनाऊं?

  5. योग मोंगोडब द्वारा समूह