Ошибка получения при использовании Studio 3T для монодумпинга БД localhost - PullRequest
0 голосов
/ 03 июля 2018

Когда я пытаюсь использовать 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. У меня не было этой проблемы в более ранних версиях MongoDB (3.4 и 3.6) на моем локальном хосте. Что-то не так с настройкой Mongo3T или моим локальным хостом с MongoDB 4.0

P.S Протестировано на Windows 10

1 Ответ

0 голосов
/ 05 июля 2018

У меня была такая же ошибка. Я исправил это, перейдя в Настройки в меню Правка. Выберите вкладку mongodump и заставьте ее использовать правильный исполняемый файл. Затем перезапустите Studio3t

Настройка предпочтений

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...