(узел: 2407) UnhandledPromiseRejectionWarning: MongoError: невозможно выполнить необработанные запросы к администратору в атласе - PullRequest
0 голосов
/ 05 апреля 2019

При попытке отправить пользовательские данные для регистрации приложение возвращает (узел: 2407) UnhandledPromiseRejectionWarning: MongoError: невозможно выполнить необработанные запросы администратора при ошибке атласа.Кажется, у меня проблемы со строкой подключения MongoDB, но я также не уверен.Я использую React / Redux для моего внешнего интерфейса и Node.js для моего внутреннего.

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

Ниже приведен код строки подключения:

module.exports = {
  mongoURI:
    "mongodb+srv://willy123:willy123@devconnector-cddgi.mongodb.net/test?retryWrites=true",
  secretOrKey: "secret"
};

Ниже у меня есть authActions.js, который возвращает authActions и возвращает err.response = undefined после отправки данных.

import { GET_ERRORS } from "./types";
import axios from "axios";
// Register User
export const registerUser = (userData, history) => dispatch => {
  axios
    .post("/api/users/register", userData)
    .then(res => history.push("/login"))
    .catch(err =>
      dispatch({
        type: GET_ERRORS,
        payload: err.response.data
      })
    );
};

Я хочу знать, как решить эту проблему, чтобы можно было успешно отправить данные в базу данных MongoDB.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...