Nest.js / Swagger为请求添加XML

时间:2019-08-16 08:27:22

标签: swagger nestjs openapi

我正试图允许我的api用户根据请求发送XML。

我已经在我的api中加了大招。

我已经根据文档定义了带有@ApiModelProperty装饰符的请求DTO。

export class CreateFileRequest {
  @ApiModelProperty({ xml: "file" })
  file: FileDto;
  @ApiModelProperty({ xml: "mrsNumber" })
  mrsNumber: string;
  @ApiModelProperty({ xml: "status" })
  status: string;
}

但是当我尝试使用内容类型为xml的swagger ui发送请求时,我在控制台中看到错误:

Uncaught TypeError: Cannot create property 'name' on string 'file'

我在做什么错了?

0 个答案:

没有答案