当我想连接到我的 MongoDB 数据库 (MongoAtlas) 时遇到问题。我使用过 Studio3T,但现在我无法再连接到我的数据库了。当我将连接 URI 插入 3T 时,我得到以下响应:
连接失败。
SERVER [xxx.mongodb.net:27017] (Type: UNKNOWN)
|_/ Mongo Server error (MongoCommandException): Command failed with error 8000: 'could not find config for xxx.mongodb.net' on server xxx.mongodb.net:27017.
|_...
|_... The full response is:
|_... {
|_... "ok" : NumberInt(0),
|_... "errmsg" : "could not find config for xxx.mongodb.net",
|_... "code" : NumberInt(8000),
|_... "codeName" : "AtlasError"
|_... }
我还尝试通过 MongoCompass 进行连接,以防我复制了错误的 URI,因为它会从我的剪贴板中检测到字符串。从指南针我收到以下错误:
Server at xxx.mongodb.net:27017 reports wire version 0,
but this version of Node.js Driver requires at least 2 (MongoDB2.6).
所有这一切都发生在我将集群升级到 M10 之后。