/ / MongoDB में, यदि दस्तावेज़ हटा दिया जाता है, तो सूचकांक स्वचालित रूप से भी हटा दिया जाता है? - जावा, मोंगोडब

MongoDB में, यदि दस्तावेज़ हटा दिया गया है, तो सूचकांक स्वचालित रूप से भी हटा दिया जाता है? - जावा, मोंगोडब

मैं "मेल" कहता हूं। मैं उस संग्रह में थोक प्रविष्टि चाहता हूं और मुझे संग्रह से प्रसंस्करण के बाद दस्तावेज़ को निकालने की आवश्यकता है। और मैं "उस संग्रह में अनुक्रमित करता हूं।" अगर मैं दस्तावेज़ को हटा दूं तो क्या वह सूचकांक भी हटा दिया गया है ??

उत्तर:

जवाब के लिए 0 № 1

जब एक दस्तावेज़ को एक संग्रह से हटा दिया जाता है, तो सूचकांक प्रविष्टियों उस दस्तावेज़ के लिए हटा दिया जाता है, लेकिन सूचकांक अपने आप जब आप सभी दस्तावेज़ों को हटाते हैं, तब भी यह रहता है। किसी इंडेक्स को हटाने के लिए, उपयोग करें db.collection.dropIndex