Ir al contenido principal

Entradas

Mostrando las entradas de enero, 2021

Importar CSV en MongoDB

Poco de Historia  Hace unos días me vi en la necesidad de importar un archivo CSV a una base de datos, dado que necesitaba la información para hacer consultas. La razón era poder consultar el código postal de un domicilio y recuperar la colonia, municipio/alcaldía y estado. La base de datos en cuestión es MongoDB, y como vengo utilizando por mucho tiempo bases de datos relacionales, donde hacer este tipo de importaciones me era común, pense que esta tipo de base deberia tener algo similar. Primer Intento En un principio llegue a hacer una pequeña aplicación (en Node.JS) para hacer la importación, pero por las premuras tuve que buscar otro método mas rápido. Para lo cual encontré un método "nativo" que trae este gestor de datos. Solución Hacer la importación es sencilla. Si estas acostumbrado a usar la terminal, te sera muy sencillo. Para esto hay que ejecutar el siguiente comando: $ mongoimport -d mibase -c micoleccion --type CSV --file archivo.csv --headerline El comando ant