Si presentan este error “0 , rxjs_1.lastValueFrom) is not a function” Podría solucionarse con una de estas opciones.
npm i [email protected]^7
yarn add [email protected]^7
pnpm i rxjs @^7
Introducción
¿Ya tomaste el Curso de NestJS: Programación Modular?
Instalación de Platzi Store y presentación
Instalación de Docker para este curso
Database
Configuración de Docker para MongoDB
Exploración de la base de datos con Mongo Compass
Instalando y conectado MongoDB Driver
Conexión como inyectable
Ejecutando un query
Usando variables de ambiente en Mongo
Mongoose
¿Qué es Mongoose? Instalación y configuración
Implementando Mongoose en Módulos
Conectando Mongo a los servicios
Create, update y delete
Pipe para mongoid
Agregando paginación
Agregando un filtro de rango para precios
Agregando indexadores
Relaciones en MongoDB
Relaciones uno a uno embebidas
Relaciones uno a uno referenciadas
Relaciones uno a muchos embebidas
Cómo tipar relaciones uno a muchos embebidas
Relaciones uno a muchos referenciadas
Manipulación de arrays en MongoDB
Próximos pasos
Continúa con el Curso de NestJS: Autenticación con Passport y JWT
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
// src/products/entities/product.entity.ts
import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose';
import { Document } from 'mongoose';
@Schema()
export class Product extends Document {
@Prop({ required: true })
name: string;
@Prop()
description: string;
@Prop({ type: Number })
price: number;
@Prop({ type: Number })
stock: number;
@Prop()
image: string;
}
export const ProductSchema = SchemaFactory.createForClass(Product);
// src/products/products.module.ts
...
import { MongooseModule } from '@nestjs/mongoose';
import { Product, ProductSchema } from './entities/product.entity';
@Module({
imports: [
MongooseModule.forFeature([
{
name: Product.name,
schema: ProductSchema,
},
]),
],
...
})
export class ProductsModule {}
Aportes 3
Preguntas 3
Si presentan este error “0 , rxjs_1.lastValueFrom) is not a function” Podría solucionarse con una de estas opciones.
npm i [email protected]^7
yarn add [email protected]^7
pnpm i rxjs @^7
👍
👏
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.