【问题标题】:mongoose @prop() decorator type:Object in schema definition _ NestJSmongoose @prop() 装饰器类型:模式定义中的对象_NestJS
【发布时间】:2026-01-20 07:25:01
【问题描述】:

我最近搬到了 NestJs 。我对定义 mongoose 模式的属性有一些疑问。

如何在模式中定义对象类型:

在 express 中我定义了这样的属性:

 foo:{
        type: Object
    },

现在我不能使用 Object 类型。我也确实使用了 any 关键字。

【问题讨论】:

    标签: mongoose nestjs


    【解决方案1】:

    我找到了答案,我们可以在 @prop() 装饰器中使用任何类型来定义类型: {类型:对象}

      @Prop({ type: Object })
      foo: any;
    

    【讨论】: