У меня есть база данных mLab mongo и настроенный сервер nodejs.Однако, когда я пытаюсь передать что-то в базу данных, появляется следующая ошибка:
не авторизован на DATABASE для выполнения команды {insert: \ "users \", документы: [{_id: ObjectId ('RANDOMID)'), имя пользователя: \ "USERNAME \", электронная почта: \ "EMAIL \", 1.0: 0}], упорядочено: true} "
Я единственный пользователь, и у меня есть роль dbOwner.
package.json:
{
"name": "api",
"version": "1.0.0",
"private": true,
"main": "app.js",
"scripts": {
"start": "node app.js"
},
"dependencies": {
"express": "^4.16.3",
"mocha": "^5.1.1",
"mongodb": "^3.1.0-beta4",
"mongoose": "^5.0.11",
"pug": "^2.0.3",
"underscore": "^1.8.3"
}
}