Как экспортировать в CSV в Mongodb с помощью параметра файла - PullRequest
0 голосов
/ 18 января 2019

Я экспортирую коллекцию в формат CSV в MongoDB. при экспорте в CSV я поместил все имена полей в текстовый файл. но это не экспорт данных в коллекции, экспортируется только заголовок. ГДЕ ПРОБЛЕМА?

mongoexport --db users --collection contacts --type=csv --fieldFile c:/data.txt --out /opt/backups/contacts.csv

Я сохранил имя поля в файле data.txt как

email XOXA
name XOXA

1 Ответ

0 голосов
/ 18 января 2019

Вам не нужно экспортировать имена полей в отдельный файл, если вы не используете действительно старую версию Монго.

Попробуйте это

mongoexport --db users --collection contacts --type=csv -f email,name --out /opt/backups/contacts.csv

Убедитесь, что между именами полей нет пробелов

-f email, name // this is wrong

Если эта команда работает, значит, у вас проблема с полевым файлом.

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