Bulk Insere um arquivo CSV no MongoDB através do terminal Ubuntu?

0

Estou tentando testar o MongoDB por meio do Ubuntu, e me deparei com problemas ao tentar carregar um arquivo CSV para preencher o banco de dados.

Meu banco de dados é chamado de 'Atribuição' e quero criar uma coleção: 'Aeroporto'. Meu arquivo CSV está localizado no meu arquivo de desktop do Ubuntu.

Eu tentei os dois comandos a seguir:

mongoimport --db Assignment --collection Airport --type csv --headerline -–ignoreblanks --file Aircraft.csv

mongoimport --db Assignment --collection Airport --type csv --headerline -–ignoreblanks --file /home/jon/Desktop/Aircraft.csv

... mas receba o seguinte erro nas duas instâncias: 2014-07-20T03: 01: 41.273-0700 SyntaxError: identificador inesperado

Por favor, alguém pode aconselhar onde estou errado?

Aprecie muito qualquer ajuda. R, Jon

    
por Jon295087 20.07.2014 / 12:11

1 resposta

0

Resolveu:

Houve alguns problemas com a sintaxe, mas também, eu estava tentando executar a partir do mongodb.exe, e a importação precisava ser executada a partir do nível bin $, assim: -

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
    
por Jon295087 20.07.2014 / 22:18