Я создал кластер на атласе и попытался подключиться с помощью моего приложения узла и записать состояние подключения с помощью mon goose. Я внес белый список в свой ip и настроил все правильно, но продолжаю получать UnhandledPromiseRejectionWarning
.
Вот мой код для db.js
. Выдает ошибку при mongooose.connect(url, opts)
.
const mongoose = require('mongoose');
const db_connect = async () => {
const conn_string = await mongoose.connect('mongodb+srv://devjoe:
<password_hidden_delibarately>@devcamper-gs1nb.mongodb.net/devcamper?retry
Writes=true&w=majority',
{
useCreateIndex: true,
useNewUrlParser: true,
useFindAndModify: false,
useUnifiedTopology: true
});
console.log(`connection string: ${conn_string.connection.host}`);
}
module.exports = db_connect;
. В файле server.js
я только что вызвал функцию как db_connect();
после импорта с помощью общего модуля js.
Любая помощь будет оценил как я не могу найти, в чем проблема. Спасибо.