Проблема при подключении к MongoDB Atlas через Mongoose на node.js - PullRequest
1 голос
/ 09 марта 2019

Я создал кластер в MongoDB Atlas и сейчас пытаюсь создать соединение с ним через базу данных, используя строку подключения, представленную в Atlas.

Моя строка подключения в файле key.js:

   module.exports = {
          //mongoURI: "mongodb://DEVELOPER:DEV1234@devconnector"
          mongoURI:
            "mongodb+srv://USERNAME:PWD@devconnector-7dd46.mongodb.net/test?retryWrites=true"
        };

Файл Server.js, подключение к БД:

const db = require("./config/keys").mongoURI;
mongoose
  .connect(db, { useNewUrlParser: true })
  .then(() => console.log("MongoDBConnected"))
  .catch(err => console.log(err));

Сообщение об ошибке:

{Ошибка: querySrv ESERVFAIL _mongodb._tcp.devconnector-7dd46.mongodb.net в errnoException (dns.js: 55: 10) в QueryReqWrapКод1018 *

Чтобы добавить, я получаю то же сообщение об ошибке при попытке соединения с Atlas с компаса.Любая помощь будет оценена!

...