≡ Menú

En el artículo anterior vimos como convertir un archivo CSV en JSON para usarlo con MongoDB, ahora vamos a continuar desde el punto en que nos quedamos para subir los datos a MongoDB pero con un proceso de registro por registro. Es posible procesar un archivo completo e insertar su contenido en MongoDB, pero los [...]

{ 0 comentarios }

Para conocer el desempeño de nuestro proveedor, analizamos los datos de todos los trámites que hacemos en la entidad, para lo cual usamos MongoDB. Pero el archivo de origen es un texto simple, separado por pipes (|).  El objetivo es convertir la información para asegurar que sea procesada correctamente, pero además, agregar los campos calculados antes de [...]

{ 0 comentarios }

Ya tenemos los dos modelos básicos para nuestra aplicación, Sitio y Puesto. Estos son necesarios para crear el modelo Persona que usa los modelos anterior como claves foráneas. Una relación belongsTo crea una conexión que puede ser de uno a muchos o de uno a uno con otro modelo. En una relación de uno a [...]

{ 0 comentarios }

Ahora vamos a ampliar la API de nuestra aplicación, aunque en este momento solo lo haremos para demostrar el método, porque los modelos que tenemos actualmente, Sitios y Puestos no necesitan de ninguna ampliación. Pero bueno, en LoopBack se llaman métodos remotos y agregan endpoints a la API. Vamos a editar el archivo /common/models/sitio.js que [...]

{ 0 comentarios }

Ya tenemos dos modelos de nuestra aplicación de control de personal, ahora vamos a hacer que la información sea persistente, es decir, vamos a conectarnos con una fuente de datos, más específicamente con una base de datos y en concreto con MongoDB. Para crear una fuente de datos, llamadas datasources en LoopBack, debemos usar el [...]

{ 0 comentarios }

El siguiente paso de la creación del backend con LoopBack es hacer que los datos se almacenen en una base de datos. El gestor seleccionado es MongoDB, así que hay que asegurarnos que funciona. Qué es MongoDB MongoDB es una base de datos tipo NoSQL, esto quiere decir que permite a los esquemas de datos (los [...]

{ 0 comentarios }

El objetivo ahora que conocemos los conceptos básicos de LoopBack es empezar a crear el servidor backend del cuadro de mando. Vamos a empezar con el control de personal que sirve en realidad para el control de competencias, según la norma ISO 9001. En realidad esta aplicación cumple con varios propósitos, por un lado es [...]

{ 0 comentarios }

El siguiente ejercicio se llama “Transcripción del ARN” y el enunciado lo establece de la siguiente manera: Dada una cadena de Ácido desoxirribonucleico, regresar su complemento en Ácido ribonucleico o ARN (a través de la transcripción del ARN). Tanto la cadena de ADN como la de ARN son secuencias de nucleótidos. Los cuatro nucleótidos que [...]

{ 0 comentarios }