【发布时间】:2018-11-27 13:11:43
【问题描述】:
我想知道是否有办法支持 Nestjs/swagger 的复杂对象。我刚刚完成了迁移,现在正在处理 swagger 文档。我的很多请求都返回复杂的对象,所以我想知道是否有更简单的方法。 示例:
class Foobar{
prop1: {
subprop1: {
subsub1: string;
};
};
}
变成:
class SubSub{
@ApiModelProperty()
subsub1: string;
}
class SubProp{
@ApiModelProperty()
subporp1: SubSub;
}
class Foobar {
@ApiModelProperty()
prop1: SubProp;
}
如果我这样做:
class Foobar{
@ApiModelProperty()
prop1: {
subprop1: {
subsub1: string;
};
};
}
我大摇大摆地明白了:
{
"prop1": {}
}
【问题讨论】: