[英]Mongodb Atlas: Error: Username contains an illegal unexpected character
我已经在MongoDB Atlas中创建了一个在线帐户帐户。 现在,我正在尝试连接到它。 在Atlas管理面板中,我可以检索节点应用程序的连接字符串。我单击connect,它将为我带来一个模式形式,在其中选择“ Connect you Application”。 我选择它,然后复制建议的整个连接字符串。
之后,我在应用程序中应用了连接,然后替换了密码占位符(即我的真实密码)(类似:)
await mongoose.connect("mongo://_myusername_:_password__")@cluster0-shard--00-00-neswb.mongodb.net:27017...
但是我得到以下错误:
我不明白这里的非法字符是什么。 这是由Mongodb Atlas生成的连接字符串。
任何帮助将不胜感激。 从现在开始我就一直在处理这个问题。
谢谢!
我通过将{useNewUrlParser:true}添加到集合有效负载中解决了我的问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.