2012-03-20 17 views
5

Jak upuścić kolekcję numeryczną z MongoDB?Numeryczna nazwa kolekcji Usuń

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 

powstał w wyniku skryptu PHP .. teraz nie mogę dowiedzieć się, jak usunąć ten ..

myśli?

Dziękuję

Odpowiedz

9

To powinno działać:

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

Pracowałem idealnie, dziękuję bardzo! – Petrogad

5

miałem ten sam problem z kolekcji generowanym przez klasę java

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

i na końcu wykorzystane następujące polecenie aby go usunąć.

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