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 . के साथ दस्तावेज़ों को क्वेरी करना