Проблемът не е в изтриването на колекцията. Проблемът е с достъпа до колекцията. Така че няма да можете да актуализирате, намерите или правите нещо с него от обвивката. Както беше посочено в mongodb JIRA
, това е грешка, когато колекция има знаци като _
, -
или код> .
Въпреки това този тип имена за колекции са приемливи, но причиняват проблем в обвивката.
Можете да го изтриете в shell с тази команда:
db.getCollection("_registration").drop()
или това
db['my-collection'].drop()
но бих предпочел да го преименувам (разбира се, ако е възможно и няма да доведе до много промени).