ошибка типа nestjs / mongoose: недопустимая конфигурация схемы

#typescript #mongoose #nestjs #mongoose-schema

#машинописный текст #мангуст #nestjs #мангуст-схема

Вопрос:

Я ищу помощи, я пытался поднять api nest с помощью mongoose, я продолжаю объявлять простую схему с одним свойством, как показано в документах nest, но я пришел с этой ошибкой и еще не нашел способа ее исправить.

Я объявляю свой модуль-схему следующим образом

 import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose';
import { Document } from 'mongoose';

export type PriceDocument = Price amp; Document;

@Schema()
export class Price {
  @Prop(Number)
  discount?: number;

  @Prop({
    type: Number,
    required: true,
  })
  netValue: number;
}

export const PriceSchema = SchemaFactory.createForClass(Price);
 

и я продолжаю получать ошибку типа

 TypeError: Invalid schema configuration: `True` is not a valid type at path `netValue.required`
 

Я использую следующие версии

 "@nestjs/mongoose": "^7.2.0",
 

Комментарии:

1. появляется ли эта ошибка, когда вы хотите добавить новые данные?

2. Это показывает, когда я запускаю api с помощью npm start: dev