[英]How to define a map in swagger?
我正在開發一個API,它也會生成一個swagger文檔。 問題是由於某些原因,請求模型/架構沒有顯示在swagger UI中,但我也沒有收到任何錯誤。 我需要將map表示為一個字符串數組。 例如map [string] [] string。 定義對象定義如下。
{
"definitions": {
"versions": {
"type": "string",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
用戶界面仍未提供對地圖的支持 - https://github.com/swagger-api/swagger-ui/issues/913 。
你還想改變你的定義:
{
"definitions": {
"versions": {
"type": "object",
"additionalProperties": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
為了清楚起見,這定義了一個映射,其中值是字符串數組。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.