如何在@nestjs/swagger 中的嵌套箭头处使用“dto”设置默认值;

时间:2021-01-31 06:31:54

标签: nestjs nestjs-swagger

它确实以这种方式工作:

  @prop()
  @ApiProperty({
    description: "正面内容",
    type: 'array',
    items: {
      type: 'array',
      items: {
        default: {
           aa:33,
           bb:44
        }
      }
    }
  })
 front: TplParentData[][]
enter image description here

但它没有以这种方式工作:

 class dto{
    @prop({ default: 33 })
    @ApiProperty({ example: 33 })
    a: number

    @prop({ default: 44 })
    @ApiProperty({ example: 44 })
    b: number
  }

  @prop()
  @ApiProperty({
    description: "正面内容",
    type: 'array',
    items: {
      type: 'array',
      items: {
        default:dto
      }
    }
  })
  front: TplParentData[][]
enter image description here

问题:如何在这个地方使用“dto”类?

0 个答案:

没有答案