Массовая вставка CSV-файла в MongoDB через терминал Ubuntu?

Массовая вставка CSV-файла в MongoDB через терминал Ubuntu?

Я пытаюсь провести тестирование производительности MongoDB через Ubuntu и столкнулся с проблемами при попытке загрузить CSV-файл для заполнения базы данных.

Моя БД называется 'Assignment' и я хочу создать коллекцию: 'Airport'. Мой CSV-файл находится в моем файле рабочего стола Ubuntu.

Я попробовал обе следующие команды:

mongoimport --db Назначение --collection Аэропорт --type csv --headerline --ignoreblanks --file Самолет.csv

mongoimport --db Назначение --collection Аэропорт --type csv --headerline -–ignoreblanks --file /home/jon/Desktop/Aircraft.csv

...но в обоих случаях получаем следующую ошибку: 2014-07-20T03:01:41.273-0700 SyntaxError: Unexpected identifier

Может ли кто-нибудь подсказать, где я ошибаюсь?

Буду очень признателен за любую помощь. Р, Джон

решение1

Решено:

Были некоторые проблемы с синтаксисом, но, кроме того, я пытался запустить из mongodb.exe, а импорт нужно было запустить с уровня bin$, вот так:-

jon@ubuntu:~/Desktop/mongodb-linux-x86_64-2.6.3/bin$ mongoimport --db jontestcsv --collection Aircraft --ignoreBlanks --type csv --headerline --file /home/jon/Desktop/Aircraft.csv

Связанный контент