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

मोंगोडब, लिंक ड्राइवर। वैरिएबल या स्टेटमेंट के साथ कंटेन्स का निर्माण कैसे करें

मेरे अपने प्रश्न का उत्तर देने के लिए ... मोंगो शार्प LINQ ड्राइवर के पास "इन" नामक एक विस्तार विधि है जो मुझे वही करती है जो मुझे चाहिए।

हालांकि उन्होंने इसे 1.5 में लागू किया है ताकि हम पुराने तरीके का उपयोग कर सकें जैसे:https://jira .mongodb.org/browse/CSHARP-462

 var list = new []{"10", "10"};

 search.Where(x => list.Contains(x.Id));

लेकिन संस्करण 1.5 पैकेज अभी तक nuget पर नहीं है।

हालांकि, यह "इन" एक्सटेंशन के साथ काम करना चाहिए जो मोंगो-सीशार्प-ड्राइवर के साथ एक विशेष आश्चर्य के रूप में आता है।

 search.Where(x => x.In(list));


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या उल्का सीधे MongoDB डेटाबेस में बाहरी रूप से अपडेट किए गए डेटा को सही ढंग से संभाल सकता है?

  2. जावा में findOneAndUpdate विधि का उपयोग करके MongoDB दस्तावेज़ अद्यतन सरणी तत्व

  3. मिलान करने वाले ऐरे तत्व का चयन करें और चयनित फ़ील्ड लौटाएं

  4. वादा के माध्यम से मोंगोडब कनेक्शन का पुन:उपयोग कैसे करें

  5. IdMemberMap प्रतिनिधित्व क्रमांकन विकल्प का उपयोग कर रिक्त है