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

सी # मोंगोडब। सभी दस्तावेज़ों के लिए योग फ़ील्ड

क्या यह ठीक है?

var Total = _collection.AsQueryable().Where(x => x.ClientId == 2).Sum(x => x.Cash);

संपादित करें:यहां कुल मिलाकर अधिक है लेकिन यह शायद इस तरह से चलेगा:

var x = MongoCollection.Aggregate()
                    .Group(
                            doc => doc.clientId,
                            group => new
                            {
                                clientId = group.Key,
                                Total = group.Sum(y => y.sum)
                            }
                    ).ToList().FirstOrDefault(c => c.clientId == 2).Total;

एकत्रीकरण को डीबी में तब तक क्रियान्वित किया जाता है जब तक यह सूची में नहीं जाता ()




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. 3 स्तरों के साथ MongoDB नेस्टेड लुकअप

  2. स्प्रिंग डेटा MongoDB रिपॉजिटरी में गणना करें

  3. Mongodb . में एकाधिक मानों के विशिष्ट मान प्राप्त करना

  4. पारित किया गया तर्क 12 बाइट्स का एक स्ट्रिंग होना चाहिए

  5. MongoDB:mongorestore:आदेश नहीं मिला