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

नेस्टेड दस्तावेज़ में एक फ़ील्ड पर नेवला सूचकांक

"nesteddoc.field1" . के आसपास उद्धरणों का प्रयोग करें नेस्टेड फ़ील्ड का मूल्यांकन करने के लिए:

PostSchema.index({ "nesteddoc.field1": 1 }, { unique: true });

इसके अलावा, नेवला ensureIndex . को कॉल करेगा आंतरिक रूप से, mongoose doc से :

आप स्कीमा में इंडेक्स को भी परिभाषित कर सकते हैं:

var PostSchema = new mongoose.Schema({
    title: String,
    link: String,
    author: { type: String, required: true },
    upvotes: { type: Number, default: 0 },
    nesteddoc: {
        field1: { type: String, unique: true, index: true },
    }
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - एंबेडेड दस्तावेज़ की सूची पर $addToSet

  2. सी # मोंगोडीबी चालक:मोंगोडीबी में किसी भी फ़िल्टर के लिए जटिल क्वेरी चलाने का तरीका नहीं मिल रहा है

  3. कई कार्यों के साथ वितरित आधिकारिक मोंगोडब काफ्का स्रोत कनेक्टर काम नहीं कर रहा है

  4. मोंगोडब अद्यतन गहराई से नेस्टेड उप-दस्तावेज़

  5. मोंगोडब ग्रुपबी इंडेक्स जोड़ने के बाद भी धीमा है