How can you drop a numeric collection from MongoDB?
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
Was created through a PHP script.. now I can't figure out how to remove this..
Thoughts?
Thank you
renameCollection() method is used to rename a collection. The new name of the collection. Enclose the string in quotes. If true, mongod drops the target of renameCollection prior to renaming the collection.
In MongoDB, you can use the renameCollection() method to rename or change the name of an existing collection. The new name of the collection. Optional, if true then mongod drops the target of renameCollection former to renaming the collection. The default value is false.
Delete a collectionAt the bottom, tap Collections. Tap a collection. Delete collection. Check the box, then tap Delete.
I was having the same issue with a collection generated by a java class
db["1234"].drop()
Wed Jul 9 14:57:39.358 TypeError: Cannot call method 'drop' of undefined
and at the end used the following command to remove it.
db.getCollection('1234').drop()
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With