¿Insertar de forma masiva un archivo CSV en MongoDB a través de la terminal de Ubuntu?

¿Insertar de forma masiva un archivo CSV en MongoDB a través de la terminal de Ubuntu?

Estoy intentando probar el rendimiento de MongoDB a través de Ubuntu y tuve problemas al intentar cargar un archivo CSV para completar la base de datos.

Mi base de datos se llama 'Asignación' y quiero crear una colección: 'Aeropuerto'. Mi archivo CSV se encuentra en mi archivo de escritorio de Ubuntu.

Probé los dos comandos siguientes:

mongoimport --db Asignación --colección Aeropuerto --tipo csv --headerline --ignoreblanks --file Aircraft.csv

mongoimport --db Asignación --colección Aeropuerto --tipo csv --headerline --ignoreblanks --file /home/jon/Desktop/Aircraft.csv

...pero aparece el siguiente error en ambos casos: 2014-07-20T03:01:41.273-0700 SyntaxError: Identificador inesperado

¿Alguien puede indicarme dónde me estoy equivocando?

Agradezco mucho cualquier ayuda. R, Jon

Respuesta1

Resuelto:

Hubo algunos problemas con la sintaxis, pero también estaba intentando ejecutar desde mongodb.exe y la importación debía ejecutarse desde el nivel bin$, así:

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

información relacionada