mongoose @prop() 装饰器类型:模式定义中的对象 _ NestJS

bab*_*eir 2 mongoose nestjs

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

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

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

 foo:{
        type: Object
    },
Run Code Online (Sandbox Code Playgroud)

现在在这里我不能使用对象类型。我也确实使用了任何关键字。

bab*_*eir 8

我找到了答案,我们可以定义任何类型并在 @prop() 装饰器内部使用: { type: Object }

  @Prop({ type: Object })
  foo: any;
Run Code Online (Sandbox Code Playgroud)