使用 Studio 3T 接收错误以 mongodump 本地主机数据库

Receiving Error using Studio 3T to mongodump a localhost DB

当我尝试使用 Studio 3T mongodump 数据库(MongoDB 4.0 版本)时,我收到以下错误:

DB error writing data for collection `DB.posts` to disk: error reading collection: Failed to parse: { find: "posts", skip: 0, snapshot: true, $readPreference: { mode: "secondaryPreferred" }, $db: "DB" }. Unrecognized field 'snapshot'.

虽然我可以直接从终端 mongodump,但我不能将 Studio3t 用于我的本地主机。但是,Studio3T 可以很好地处理 mongodump 或在 MongoAtlas.I 中恢复相同的数据库在我的本地主机上 MongoDB(3.4 和 3.6)的早期版本上没有这个问题。 Mongo3T 设置或我的本地主机有问题 MongoDB 4.0

P.S 测试于 Windows 10

我有同样的错误。我通过转到“编辑”菜单中的“首选项”来修复它。 Select mongodump 选项卡并强制它使用正确的可执行文件。然后重启Studio3t

Preferences Setting