A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Agregando indexadores

17/24
Recursos
// src/products/entities/product.entity.ts
...
export class Product extends Document {
  ...

  @Prop({ type: Number, index: true }) // 馃憟
  price: number;

}

export const ProductSchema = SchemaFactory.createForClass(Product);
ProductSchema.index({ price: 1, stock: -1 });  // 馃憟

Aportes 2

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Los indexadores admiten la ejecuci贸n eficiente de consultas en MongoDB. Sin indexadores , MongoDB debe realizar un escaneo de la colecci贸n, es decir, escanear cada documento en una colecci贸n, para seleccionar aquellos documentos que coincidan con la declaraci贸n de consulta. Si existe un 铆ndice apropiado para una consulta, MongoDB puede usar el 铆ndice para limitar la cantidad de documentos que debe inspeccionar.

documentacion

Esto tambien es 煤til si se quiere generar una llave unica entre dos campos, la funci贸n recibe un parametro adicional que es un objeto de configuraci贸n as铆 馃憠

ProductSchema.index({ price: 1, stock: -1 }, {unique: true});