Problemet är inte att ta bort samlingen. Problemet är att komma åt samlingen. Så du skulle inte kunna uppdatera, hitta eller göra något med det från skalet. Som det påpekades i mongodb JIRA
, detta är ett fel när en samling har tecken som _
, -
eller .
Ändå är den här typen av namn för samlingar acceptabel, men den orsakar problem i skalet.
Du kan ta bort det i skalet med detta kommando:
db.getCollection("_registration").drop()
eller det här
db['my-collection'].drop()
men jag skulle hellre döpa om det (naturligtvis om det är möjligt och inte kommer att sluta med mycket förändring).