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

क्वेरी सी # ड्राइवर के साथ MongoDb विशिष्ट

.distinct() विधि एक पुराना कार्यान्वयन है जो mapReduce को लपेटने की एक सुविधाजनक विधि है। किसी भी अधिक सरल ऑपरेशन के लिए आपको .aggregate() ।

तो शेल समतुल्य:

db.collection.aggregate([
    { "$match": { "$and": [ { "prop1": "" }, { "prop2": "" } ] } },
    { "$group": { "_id": "$messageId" } }  
])

दस्तावेज़ बस BSON दस्तावेज़ों की एक श्रृंखला के रूप में बनते हैं। कई उदाहरण हैं यहां ।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. $लुकअप खाली सरणी लौटा रहा है

  2. MongoDB में संग्रह अस्तित्व की जाँच करें

  3. स्प्रिंग सुरक्षा + स्प्रिंग डेटा + MongoDB के साथ प्रमाणीकरण

  4. आदेश शीर्ष या पहले रिकॉर्ड के लिए स्प्रिंग जावा MongoDB @Query एनोटेशन

  5. MongoDB:दो समान फ़ील्ड, $match और $eq . के साथ दस्तावेज़ों को क्वेरी करना