无法在mongoDB shell中返回集合数据

时间:2017-02-27 00:36:12

标签: mongodb

我正在尝试在mongoDB shell中返回一个集合数据。 这些是我在MongoDB shell中输入的命令:

> **show dbs**
local     0.000GB
messages  0.000GB
restapi   0.000GB
> **use restapi**
switched to db restapi
> **show collections**
messages
> **restapi.messages.find()**

错误:

  

2017-02-26T19:03:50.024 + 0200 E QUERY [thread1] ReferenceError:   restapi没有定义:`

为了显示我在messages集合中有记录,我附上了一个截图:

RoboMongo screenshot

为什么我无法查看收藏内容?

1 个答案:

答案 0 :(得分:1)

db是关键字,而不是数据库名称。 试试db.messages.find() 如果你想要正确的JSON,请尝试db.messages.find()。pretty()