如何在招摇中定义空数组
How to define empty array in swagger
我知道如何像这样大摇大摆地制作字符串数据数组:
"photoUrls" : {
"type":"array",
"items":{
"type":"string"
}
}
它将显示如下输出:
"photoUrls":[
"string"
]
如何实现这样的输出?:
"photoUrls":[]
你不知道。这个想法是
"photoUrls":[
"string"
]
向您的用户显示 photoUrls
是一个字符串数组。否则,他们将无法知道数组使用的是哪种数据类型。
您可以将空数组 []
指定为数组架构的 example
。这将覆盖 Swagger UI.
生成的默认示例值
"photoUrls" : {
"type":"array",
"items":{
"type":"string"
},
"example": []
}
对您的用户更友好。考虑改用一些真实的 example
值:
"photoUrls" : {
"type":"array",
"items":{
"type":"string",
"example": "http://example.com/images/pet.png"
},
}
我知道如何像这样大摇大摆地制作字符串数据数组:
"photoUrls" : {
"type":"array",
"items":{
"type":"string"
}
}
它将显示如下输出:
"photoUrls":[
"string"
]
如何实现这样的输出?:
"photoUrls":[]
你不知道。这个想法是
"photoUrls":[
"string"
]
向您的用户显示 photoUrls
是一个字符串数组。否则,他们将无法知道数组使用的是哪种数据类型。
您可以将空数组 []
指定为数组架构的 example
。这将覆盖 Swagger UI.
"photoUrls" : {
"type":"array",
"items":{
"type":"string"
},
"example": []
}
example
值:
"photoUrls" : {
"type":"array",
"items":{
"type":"string",
"example": "http://example.com/images/pet.png"
},
}