समस्या संग्रह को हटाने में नहीं है। समस्या संग्रह तक पहुँचने के साथ है। तो आप खोल से इसके साथ कुछ भी अपडेट, ढूंढ या कुछ भी करने में सक्षम नहीं होंगे। जैसा कि mongodb JIRA
में बताया गया था , यह एक बग है जब किसी संग्रह में _
. जैसे वर्ण होते हैं , -
या .
फिर भी संग्रह के लिए इस प्रकार के नाम स्वीकार्य हैं, लेकिन यह शेल में समस्या पैदा करता है।
आप इसे इस आदेश के साथ खोल में हटा सकते हैं:
db.getCollection("_registration").drop()
या यह
db['my-collection'].drop()
लेकिन मैं इसका नाम बदलना चाहूंगा (बेशक अगर यह संभव है और बहुत सारे बदलाव के साथ समाप्त नहीं होगा)।