mongoDB の学習を始めたばかりで、実行後に .remove() コマンドによって削除されたコレクションがまだ存在することに気付きました。私は何か間違ったことをしていますか、それともこれがどのように機能するはずですか?
モンゴを使って
use testDB
db.stats() // returns "db" : "testDB","collections" : 0,"objects" : 0
//and db.getCollectionNames() returns nothing as well
db.testCollection.insert({ test : 'abc'})
db.getCollectionNames() // [ "system.indexes", "testCollection" ]
db.testCollection.remove()
db.testCollection.find() // returns nothing
db.getCollectionNames() // [ "system.indexes", "testCollection" ]
db.stats() // "db" : "testDB","collections" : 3,"objects" : 4