MongoParseError: Неверная строка подключения - PullRequest
0 голосов
/ 16 февраля 2019

Я пытаюсь соединить базу данных MongoDB с этим кодом, но при ее запуске я получаю сообщение об ошибке (см. Ошибку ниже после кода).Первоначальная ошибка была в строке, где она была устранена путем добавления useNewUrlParser: true, но даже после этого я все еще получаю больше ошибок.Я использую MongoDB версии 4.0.1.Кто-нибудь знает, как решить эту ошибку?

mongoose.connect('User://localhost:27017/User',{ useNewUrlParser: true })

Ошибка при выполнении этого кода:

(узел: 11068) UnhandledPromiseRejectionWarning: необработанное отклонение обещания (идентификатор отклонения: 3):MongoParseError: Неверная строка подключения (узел: 11068) [DEP0018] DeprecationWarning: Необработанные отклонения обещания устарели.В будущем отклонения обещаний, которые не обрабатываются, завершат процесс Node.js с ненулевым кодом выхода.

Ответы [ 2 ]

0 голосов
/ 26 мая 2019

У меня была такая же проблема.В моем случае проблема была вызвана моим паролем.По-видимому, если в пароле есть специальные символы, вам нужно использовать значение HEX.

0 голосов
/ 19 марта 2019

Вместо пользователя используйте «mongodb: // localhost /». У меня была такая же проблема.

...