Mongodb Atlas: Ошибка: имя пользователя содержит недопустимый неожиданный символ - PullRequest
0 голосов
/ 14 ноября 2018

Я создал учетную запись онлайн в MongoDB Atlas.И сейчас я пытаюсь подключиться к нему.Из админ-панели Atlas я могу получить строку подключения для моего приложения узла. Я нажимаю на кнопку подключения, и появляется модальная форма, где я выбираю «Подключить ваше приложение».Я выбираю его, а затем копирую всю предложенную строку подключения.

enter image description here

После этого я применяю соединение в своем приложении и заменяю его на заполнитель пароля., мой реальный пароль. (что-то вроде:)

await mongoose.connect("mongo://_myusername_:_password__")@cluster0-shard--00-00-neswb.mongodb.net:27017...

Но я получаю следующую ошибку:

enter image description here

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

Любая помощь будет принята с благодарностью.Я уже давно занимаюсь этим вопросом.

Спасибо!

1 Ответ

0 голосов
/ 15 ноября 2018

Я решил свою проблему, добавив {useNewUrlParser: true} в полезную нагрузку моей коллекции

...