ApiProperty 没有反映我想要的数据类型
ApiProperty not reflecting the type of data i want
我正在创建一个 POST 端点,它将接收一个带有一个 属性: returnIds 的对象。这个 return ids 将是一个 NUMBERS
数组
{
"returnIds": [1, 2, 3, 4, 5]
}
为此我创建了这个 DTO
@ApiProperty()
returnIds: number[]
问题是 swagger 向我展示了这个
我需要更改什么,显示的示例改为“字符串”0 或与数字相关的内容?
这是我的端点
非常感谢你
您可以使用 @ApiProperty({ type: [Number] })
指定它应该是一个数字数组。 Just like it's mentioned in the docs
我正在创建一个 POST 端点,它将接收一个带有一个 属性: returnIds 的对象。这个 return ids 将是一个 NUMBERS
数组{
"returnIds": [1, 2, 3, 4, 5]
}
为此我创建了这个 DTO
@ApiProperty()
returnIds: number[]
问题是 swagger 向我展示了这个
我需要更改什么,显示的示例改为“字符串”0 或与数字相关的内容?
这是我的端点
非常感谢你
您可以使用 @ApiProperty({ type: [Number] })
指定它应该是一个数字数组。 Just like it's mentioned in the docs