2012-03-20 19 views
5

Come si può eliminare una raccolta numerica da MongoDB?Nome raccolta numerico Rimuovi

PRIMARY> db.123456789011.remove({}); 
Tue Mar 20 08:42:51 SyntaxError: missing ; before statement (shell):1 

PRIMARY> db.123456789011.drop({}); 
Tue Mar 20 08:43:13 SyntaxError: missing ; before statement (shell):1 

è stato creato attraverso uno script PHP .. ora non riesco a capire come rimuovere questo ..

Pensieri?

Grazie

risposta

9

Questo dovrebbe funzionare:

db["123456789011"].drop() 
+0

Perfetto, grazie! – Petrogad

5

ho avuto lo stesso problema con una collezione generato da una classe Java

db["1234"].drop() 
Wed Jul 9 14:57:39.358 TypeError: Cannot call method 'drop' of undefined 

e alla fine utilizzato il seguente comando rimuoverlo.

db.getCollection('1234').drop()