该文档存在于MongoDB上,但“show collections”的结果为空

时间:2016-03-15 02:04:52

标签: mongodb

我将一些数据(文档)插入到我的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()
[ ]

1 个答案:

答案 0 :(得分:0)

请查看Shell的版本。有一个已知问题,当使用旧版本的shell时,列表集合返回一个空列表。使用db.version()检查shell版本