我尝试使用这行代码通过 mongo_dart 连接到 MongoDB Atlas 数据库。MongoDB 提供的链接定义为:
mongodb+srv://<user>:<PASSWORD>@test-asdf.mongodb.net/test?retryWrites=true
引发“无效方案”错误。当我剪掉“+srv”并尝试连接时:
Db db = new Db("mongodb://<user>:<password>@test-asdf.mongodb.net/test?retryWrites=true");
它抛出一个 SocketException: Failed host lookup。
甚至可以访问地图集 mongoDB 还是我忘记了什么?