我使用 NodeChef Cloud 平台上传我的 NodeJS 项目和 MongoDB 数据库
我使用以下格式的连接字符串连接到数据库:
mongodb://user:pass@host:port/database_name
部署后我尝试从数据库获取数据,但 Mongo 返回如下错误:
{
"operationTime": "6962418569824960513",
"ok": 0,
"code": 13,
"codeName": "Unauthorized",
...
"name": "MongoError"
}
MongoDB 版本为 4.0.3
为了连接到项目中的数据库,我使用 NodeJS lib mongod
和这样的代码:
const MongoClient = require('mongodb').MongoClient;
MongoClient.connect(process.env.DATABASE_URI, (err, database) => {
});