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

MongoDB के लिए C# पुश और रूट के बराबर क्या है?

यह MongoDB ड्राइवर की एक विशेषता है। यह सरल पहले () को स्वीकार नहीं करता है, इसके पीछे कुछ चाहिए। मैंने डिबगिंग करके यही देखा है। तो आपको या तो First()... के साथ काम करना जारी रखना चाहिए या आप सीधे अपने json को क्वेरी कर सकते हैं:

var result = collection.Aggregate()                
        .Group(new JsonProjectionDefinition<People>(@" {
              '_id': '$Name',
               'docs': { '$push': '$$ROOT' },}"))
        .Project<TopOne>(new JsonProjectionDefinition<BsonDocument>(@"{
            'top_one': { 
            '$slice': ['$docs', 1]
        } }"))
       .ToList();


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब एग्रीगेट में फ़ील्ड शामिल करें

  2. खेलें! 2 फ्रेमवर्क - जावा मोंगो ड्राइवर जोड़ें

  3. Manjaro . पर MongoDB स्थापित करें

  4. क्या ग्रिडएफएस उत्पादन के लिए पर्याप्त तेज और विश्वसनीय है?

  5. प्ले मॉर्फिया को फिर से शुरू करने के बाद सभी विफल हो जाते हैं