小编Ext*_*ely的帖子

修改 NestJS 中 OpenAPI (Swagger) 架构中出现的 DTO 名称

我面临一个问题,我的 DTO 类型被命名为一件事,但我希望它们在 OpenAPI 文档页面中以不同的名称出现。例如,我有一个在控制器中使用的 UserDto 类,但希望它在模式部分(以及这适用的其他任何地方)中仅显示为“User”。那可能吗?有我可以使用的装饰器吗?我知道我可以简单地修改类名,但在其他地方已经使用了不同的用户类。我到处寻找都没有结果。

在此输入图像描述

顺便说一句,我正在使用 typescript 和 Nestjs。每一个帮助将不胜感激,谢谢!

schema dto swagger openapi nestjs

6
推荐指数
1
解决办法
3010
查看次数

标签 统计

dto ×1

nestjs ×1

openapi ×1

schema ×1

swagger ×1