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

सी # में मोंगोडब से एक वस्तु प्राप्त करना

हाँ, वहाँ है।

सबसे पहले FindAsync का उपयोग न करें , उपयोग करें Find बजाय। IFindFluent . पर परिणाम SingleAsync . का उपयोग करें एक्सटेंशन विधि और एक async विधि के अंदर दिए गए कार्य की प्रतीक्षा करें:

async Task MainAsync()
{
    IMongoCollection<ApplicationUser> userCollection = ...;

    var applicationUser = await userCollection.Find(_ => _.Id == inputId).SingleAsync();
}

नया ड्राइवर विशेष रूप से async-wait का उपयोग करता है। Task.Result . का उपयोग करके इसे ब्लॉक न करें ।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoDB को सर्वर से कैसे कनेक्ट करें?

  2. स्प्रिंगडाटा मोंगो @ कॉलम समकक्ष एनोटेशन (@Property?)

  3. रेस्टिवस और कर्ल के साथ सिर्फ एक दस्तावेज़ कैसे खोजें?

  4. वस्तु मूल्य विभाग के माध्यम से कैसे खोजें।नाम

  5. $lter $gte . का उपयोग करके $fitler नेस्टेड सरणी