gpt4 book ai didi

database - 从 1.25 升级到 1.30 后无法使用 Compass 工具连接到我的 MongoDB

转载 作者:行者123 更新时间:2023-12-05 05:46:31 25 4
gpt4 key购买 nike

当我使用以前有效的连接字符串连接到服务器上的 Mongo DB 时,我收到以下错误消息。在我将 Compass 从 1.25 v 升级到 1.30 v 后,这种情况开始发生。我不得不升级,因为导出集合功能没有从文档中导出所有字段

错误信息:

Server at localhost:27017 reports maximum wire version 5, but this
version of the Node.js Driver requires at least 6 (MongoDB 3.6)

请帮忙,因为我用它来生成报告来检查应用程序使用情况和各种其他用户事件报告

最佳答案

我能够通过降级到版本 1.29.5 来解决这个问题:

https://github.com/mongodb-js/compass/releases/tag/v1.29.5

此外,通过转到“帮助”->“隐私设置”来禁用自动更新,以避免再次发生这种情况。

似乎从 MongoDB Compass v1.29.6 开始有一个突破性的变化。

https://github.com/mongodb-js/compass/releases/tag/v1.29.6

有这一行:

dependencies: bump driver to 4.2.1, mongosh to 1.1.6

我的猜测是从 mongodb 驱动程序 4.1.0 到 4.2.1 发生了重大变化 - 可能与此有关:

https://github.com/mongodb/node-mongodb-native/compare/v4.1.0...v4.2.1#diff-648afe3d986261d8f2015b2b131b0e4a448d4dc6946cfde1a7a836876cee255eR24

关于database - 从 1.25 升级到 1.30 后无法使用 Compass 工具连接到我的 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71167180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com