使用招摇注解设置其他属性

Ali*_*ehi 5 swagger

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

@(ApiModelProperty @field)(dataType = "map") attributes: Map[String,String]
Run Code Online (Sandbox Code Playgroud)

{
 "type": "object",
 "additionalProperties": {
   "type": "string"
 }
}
Run Code Online (Sandbox Code Playgroud)

所以在我自动生成的Java客户端代码中 Map<String,String>

Swagger的任何Java / scala API版本都可以实现吗?

kri*_*ath 0

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

@(ApiModelProperty @field)(dataType = "Map[String,String]") 
attributes: Map[String,String]
Run Code Online (Sandbox Code Playgroud)