Curso de NestJS: Persistencia de Datos con MongoDB

Clases del Curso de NestJS: Persistencia de Datos con MongoDB

Instruido por:
Nicolas Molina
Nicolas Molina
Avanzado
3 horas de contenido
Ver la ruta de aprendizaje
Backend de PlatziStore - Conexión a MongoDB
Proyecto del curso
Backend de PlatziStore - Conexión a MongoDB

Crea la tercera versión de tu API REST con NestJS interactuando con una base de datos NoSQL de verdad. Configura Docker para funcionar correctamente con MongoDB y todo su stack de herramientas para desarrollo web.

Curso de NestJS: Persistencia de Datos con MongoDB

Curso de NestJS: Persistencia de Datos con MongoDB

Progreso del curso:0/24contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/24contenidos(0%)

Introducción

Bienvenida e introducción al curso y objetivos del curso

01:27 min

Platzi Store: instalación y presentación del proyecto

05:58 min

Instalación de Docker

01:24 min

Database

Material Thumbnail

Configuración de Docker para MongoDB

08:51 min

Material Thumbnail

Exploración de la base de datos con Mongo Compass

05:05 min

Material Thumbnail

Instalando y conectado MongoDB Driver

06:59 min

Material Thumbnail

Conexión como inyectable

06:57 min

Material Thumbnail

Ejecutando un query

04:46 min

Material Thumbnail

Usando variables de ambiente en Mongo

10:43 min

Mongoose

Material Thumbnail

¿Qué es Mongoose? Instalación y configuración

07:52 min

Material Thumbnail

Implementando Mongoose en Módulos

07:45 min

Material Thumbnail

Conectando Mongo a los servicios

09:29 min

Material Thumbnail

Create, update y delete

10:12 min

Material Thumbnail

Pipe para mongoid

06:38 min

Material Thumbnail

Agregando paginación

11:13 min

Material Thumbnail

Agregando un filtro de rango para precios

07:30 min

Material Thumbnail

Agregando indexadores

03:11 min

Relaciones en MongoDB

Material Thumbnail

Relaciones uno a uno embebidas

07:55 min

Material Thumbnail

Relaciones uno a uno referenciadas

12:20 min

Material Thumbnail

Relaciones uno a muchos embebidas

09:28 min

Cómo tipar relaciones uno a muchos embebidas

01:49 min

Material Thumbnail

Relaciones uno a muchos referenciadas

14:36 min

Material Thumbnail

Manipulación de arrays en MongoDB

13:08 min

Próximos pasos

Material Thumbnail

Continúa con el Curso de NestJS: Autenticación con MongoDB

01:22 min

nuevosmás votadossin responder
Fernando Cordero
Fernando Cordero
Estudiante

skills: Types.Array<Record<string, any>> creo que no me quedo claro esto? any help?

1
Ricardo
Ricardo
Estudiante

Que diferencia hay entre findByIdAndRemove y findByIdAndDelete?

0
Wilmion Navarrete
Wilmion Navarrete
Estudiante

Para evitar errores no seria mejor hacer la funcion asíncrona o estoy en lo incorrecto?

@Get('/tasks/')
  async getTasks() {
    constdata = await this.appService.getTasks();
    returndata;
  }
3
Gustavo Restrepo
Gustavo Restrepo
Estudiante

Una pregunta, el comando docker-compose se debe al nombre del archivo docker-compose.yml o es un comando propio de Docker?

0
Ricardo
Ricardo
Estudiante

Porque se genera un warning en la conexion?

[MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor.

0
luis Flores Gutierrez
luis Flores Gutierrez
Estudiante

por que seria mejor tener las variables de entorno (aunque igual aplica para otras constantes) en un registerAs(‘config’) y tener que inyectar donde se utilice, en lugar de tener un archivo "config.ts"
Donde se defina por ejemplo:

exportconst mongo = {
	dnName: process.env.MONGO_DB,
	user: process.env.MONGO_INITDB_ROOT_USERNAME,
	....
}

exportconst apiKey = process.env.API_KEY

// otros exports...

y posteriormente solo hacer el import {mongo} from ‘config.ts’ y utilizar las variables donde se necesite?

Siento que queda mas simple con import, pero alguna ventaja debe tener el registerAs

0
Manuel Duarte
Manuel Duarte
Estudiante

Profe vamos a utilizar algun orm ?

1