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

MongoDB में .NET के माध्यम से इंडेक्स कैसे बनाएं?

ड्राइवर के v2.0 से शुरू होकर एक नया async है -केवल एपीआई। पुराने एपीआई का अब उपयोग नहीं किया जाना चाहिए क्योंकि यह नए एपीआई पर एक अवरुद्ध मुखौटा है और इसे हटा दिया गया है।

अनुक्रमणिका बनाने के लिए वर्तमान में अनुशंसित तरीका है CreateOneAsync . को कॉल करना और प्रतीक्षा करना IndexKeysDefinition . के साथ आप Builders.IndexKeys . का उपयोग करके प्राप्त करते हैं :

static async Task CreateIndexAsync()
{
    var client = new MongoClient();
    var database = client.GetDatabase("HamsterSchool");
    var collection = database.GetCollection<Hamster>("Hamsters");
    var indexKeysDefinition = Builders<Hamster>.IndexKeys.Ascending(hamster => hamster.Name);
    await collection.Indexes.CreateOneAsync(new CreateIndexModel<Hamster>(indexKeysDefinition));
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $asinh

  2. मोंगोडीबी $atanh

  3. आप मोंगोडीबी डेटाबेस का नाम कैसे बदलते हैं?

  4. एक बार संकलित नेवला मॉडल को अधिलेखित नहीं कर सकता

  5. कैसे प्रतिक्रिया में बेस 64 छवि दिखाने के लिए?