node.js - mongodb db没有出现
问题描述
我正在尝试将 MongoDB 用于 REST API 项目。昨天,数据库运行良好,并出现在命令提示符中。现在,当我在我的 mongo 终端中运行 db 时,我的数据库没有显示出来。它甚至说当我运行使用以下代码的服务器时它连接到 MongoDB:
const connectWithRetry = () => {
console.log('MongoDB connection with retry')
mongoose.connect("mongodb://localhost:27017/rest-tutorial", options).then(()=>{
console.log('MongoDB is connected')
}).catch(err=>{
console.log('MongoDB connection unsuccessful, retry after 5 seconds. ', ++count);
setTimeout(connectWithRetry, 5000)
})
};
我是新手,所以我有点不确定该怎么做。该代码工作正常,当我注册新用户并将数据发送到数据库时,我得到了我想要的输出。但是,我无法在命令行中查看存储的数据。我能做些什么?
按要求编辑
mongo 命令运行:
数据库 测试
显示集合 (即使我提交了数据也没有显示。这也是错误的数据库)
解决方案
推荐阅读
- react-native - 在嵌套导航器上反应导航重置
- svg - 有没有办法从一个 svg 中保存多个 svg?
- apache-spark - 避免广播嵌套循环连接
- html - 如何修复搜索图标更改为下拉菜单项的值?
- python - Python tkinter--ProgrammingError: 1064 (42000)
- macos - Kubernetes 无法删除 mac 上的图像/docker 无法删除图像
- python-3.x - OSError: [Errno 24] 多线程 pwntools 时
- python - How can I deploy a flask app on Lightsail with crash protection?
- python - 蟒蛇说“'pyspark'没有属性'ml'”,我不知道如何解决这个问题
- mysql - 如何使用codeigniter选择多个where条件?