使用swagger注释设置其他属性

时间:2015-08-19 04:35:04

标签: swagger

我正在尝试映射下面的属性字段,

@(ApiModelProperty @field)(dataType =“map”)属性:Map [String,String]

{  “type”:“object”,  “additionalProperties”:{    “type”:“string”  } }

所以在我自动生成的java客户端代码中我会有Map

对于Swagger的任何版本的java / scala API,这是否可行?

1 个答案:

答案 0 :(得分:0)

我能够使用dataType = "Map[String,Foo]"(逗号后没有空格)来做到这一点。所以你可能像:

@(ApiModelProperty @field)(dataType = "Map[String,String]") 
attributes: Map[String,String]