gpt4 book ai didi

nestjs - 如何使用 DTO 将响应设置为 swagger 响应中的数组

转载 作者:行者123 更新时间:2023-12-03 18:34:36 25 4
gpt4 key购买 nike

some-dto.ts

    export class CreateCatDto {
@ApiProperty()
name: string;

@ApiProperty()
age: number;

@ApiProperty()
breed: string;
}

我不想要这样的回应:

  @ApiOkResponse(
description: 'Cat object',
type: CreateCatDto
)

但我的回应必须是像 dto 对象的数组。
我想要 smth 像 soo

    ApiOkResponse(
description: 'The record has been successfully removed.',
schema: {
type: 'array',
properties: {
obj: {
type: CreateCatDto
}
}
}
)

最佳答案

你有没有尝试过这样的事情:

@ApiOkResponse(
description: 'Cat object',
type: CreateCatDto,
isArray: true // <= diff is here
)

让我知道它是否有帮助

关于nestjs - 如何使用 DTO 将响应设置为 swagger 响应中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60599253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com