我已经在MongoDB Atlas中创建了一个在线帐户帐户。现在,我正在尝试连接到它。在Atlas管理面板中,我可以检索节点应用程序的连接字符串。我单击connect,它将为我带来一个模式形式,在其中选择“ Connect you Application”。我选择它,然后复制建议的整个连接字符串。
在那之后,我在应用程序中应用了连接,并在密码占位符(我的真实密码)上进行了替换(类似:)
private hasHtml5FileApiSupport;
constructor(@Optional() @Inject(DOCUMENT) document: any) {
const w = document.defaultView;
this.hasHtml5FileApiSupport = w.File && w.FileReader && w.FileList && w.Blob;
}
但是出现以下错误:
我不明白这里的非法字符是什么。这是Mongodb Atlas生成的连接字符串。
任何帮助将不胜感激。从现在开始我就一直在处理这个问题。
谢谢!
答案 0 :(得分:0)
我通过将{useNewUrlParser:true}添加到集合有效负载中解决了我的问题