some-dto.ts
export class CreateCatDto {
@ApiProperty()
name: string;
@ApiProperty()
age: number;
@ApiProperty()
breed: string;
}
我不希望这样回答:
@ApiOkResponse(
description: 'Cat object',
type: CreateCatDto
)
但是我的回答必须是类似dto对象的数组。 我想像这样
ApiOkResponse(
description: 'The record has been successfully removed.',
schema: {
type: 'array',
properties: {
obj: {
type: CreateCatDto
}
}
}
)
答案 0 :(得分:2)
您尝试过这样的事情吗?
@ApiOkResponse(
description: 'Cat object',
type: CreateCatDto,
isArray: true // <= diff is here
)
让我知道是否有帮助
答案 1 :(得分:0)
我找到了另一个可以像这样包装在数组中的解决方案
@ApiOkResponse(
description: 'Cat object',
type: [CreateCatDto]
)