nestjs-swagger 怎么在嵌套数组里使用 使用 引用 类 作为默认值?
直接在default中写入默认值结果正常:
@prop()
@ApiProperty({
description: "XXXXX",
type: 'array',
items: {
type: 'array',
items: {
default: {
aa:33,
bb:44
}
}
}
})
key: otherDto[][]
但是数组内容又是另外一个model,这个时候填入这个model,结果就不对了:
class dto{
@prop({ default: 33 })
@ApiProperty({ example: 33 })
a: number
@prop({ default: 44 })
@ApiProperty({ example: 44 })
b: number
}
@prop()
@ApiProperty({
description: "XXXXX",
type: 'array',
items: {
type: 'array',
items: {
default:dto
}
}
})
key: otherDto[][]
问:在这种情况下怎么在嵌套数组内使用另一个model?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论