我无法在MongoDB命令提示符中打开一个集合。我可以添加用户,更新用户,通过Postman等获得用户......
第一次发生这种情况是几个月前删除用户的。首先,db.database.find()没有显示任何内容。但重新启动我的本地Windows10机器后,它再次工作。但现在重新启动甚至不起作用。我想打开集合the proper way。有什么想法吗?
MongoDB shell version v3.4.6
connecting to: mongodb://127.0.0.1:27017/
MongoDB server version: 3.4.6
> show dbs
admin 0.000GB
user 0.000GB
local 0.000GB
> use user
switched to db user
> show collections
profiles
users
> use users
switched to db users
> db.users.find()
// then nothing happens anymore
答案 0 :(得分:0)
您切换到数据库{% for teacher in teachers %}
{{ dump(teacher) }}
{% endfor %}
您没有名为users
的数据库,只是不使用users
而只使用use users
db.users.find()
use命令用于数据库,因此您不应该使用它来签出集合。