Ich entwickle mit MongoDB. Aus ganz und gar nicht bösen Gründen möchte ich manchmal alles in einer Datenbank löschen, d. h. jede einzelne Auflistung und alles, was sonst noch so herumliegt, und von vorne anfangen. Gibt es eine einzige Codezeile, mit der ich das tun kann? Bonuspunkte für die Angabe sowohl einer MongoDB-Konsolenmethode als auch einer MongoDB-Ruby-Treibermethode.
Gute Punkte. Es ist jedoch erwähnenswert, dass drop()
ist nahezu augenblicklich und remove({})
sperrt Ihre Datenbank für Minuten oder Dutzende von Minuten (je nach Größe der Sammlung).