Я пытаюсь провести тестирование производительности 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