का उपयोग कर एक मोंगोडीबी डेटाबेस में सभी संग्रहों से सभी इंडेक्स ड्रॉप करें मैंने डेटाबेस को पुनर्स्थापित करने के लिए मैंगोरस्टोर का उपयोग किया है, लेकिन मुझे एक त्रुटि मिल रही है कि जब मैं अपना एप्लिकेशन चलाने की कोशिश करता हूं तो इंडेक्स पहले से मौजूद है।कमांड लाइन
मुझे फ़ंक्शन db.collection.dropIndex() के बारे में पता है, लेकिन क्या इसे स्वचालित करने और डेटाबेस में सभी संग्रहों से सभी इंडेक्स को एक बार में छोड़ने का कोई तरीका है?
मैं
db.getCollectionNames().forEach(function(col_name) {
var coll = db.getCollection(col_name);
coll.dropIndexes();
});
की कोशिश की है लेकिन वह चाल नहीं करता है। कोई विचार?
फिर db.dropDatabase के साथ जाएं; आदेश अगर आप ताजा डेटाबेस से शुरू करना चाहते हैं ... !!! – RubyOnRails