sql >> Databasteknik >  >> NoSQL >> MongoDB

Kan inte ta bort samling från mongodb

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).



  1. hur man lagrar en bild i redis med python / PIL

  2. Beräkna första ordningens derivata med MongoDB aggregeringsramverk

  3. Redis lua-skriptet fungerar inte

  4. Hur kan jag vara värd för min egen Parse Server på Heroku med MongoDB?