如何在swagger中定义地图?
我正在开发一个API,它还可以生成swagger文档。问题是由于某些原因,请求模型/模式没有显示在swagger UI中,但我也没有收到任何错误。 我需要将映射表示为字符串数组。e、 g.映射[string][]字符串。定义对象定义如下如何在swagger中定义地图?,swagger,swagger-ui,Swagger,Swagger Ui,我正在开发一个API,它还可以生成swagger文档。问题是由于某些原因,请求模型/模式没有显示在swagger UI中,但我也没有收到任何错误。 我需要将映射表示为字符串数组。e、 g.映射[string][]字符串。定义对象定义如下 { "definitions": { "versions": { "type": "string", "additionalProperties": { "type": "array", "it
{
"definitions": {
"versions": {
"type": "string",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
对地图的支持在UI-中仍然不可用 您还需要更改定义,如下所示:
{
"definitions": {
"versions": {
"type": "object",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
需要说明的是,这定义了一个映射,其中的值是字符串数组。您能告诉我必须在哪个文件中更新此值吗?