我将一些数据(文档)插入到我的MongoDB中。但是“show collections”的结果是空的。
如何解决此问题,以及我的数据库发生了什么?
PS。我使用的是MongoDB V3.2.0,但它在V3.0.7中运行良好
添加新的集合和数据:
> db.createCollection("test")
{ "ok" : 1 }
> db.test.insert({time:Date()})
WriteResult({ "nInserted" : 1 })
> db.test.find()
{ "_id" : ObjectId("56e76424b6beadc42a9eced9"), "time" : "Tue Mar 15 2016 01:23:48 GMT+0000 (UTC)" }
空结果:
> show tables
> show collections
> db.getCollectionNames()
[ ]
答案 0 :(得分:0)
请查看Shell的版本。有一个已知问题,当使用旧版本的shell时,列表集合返回一个空列表。使用db.version()检查shell版本