我有一个可以定义为双精度或字符串的属性。
如何使用@ApiModelProperty
进行定义?
在YAML中,我会去:
properties:
valueA:
type: object
additionalProperties:
type: ["double", "string"]
我得到的代码如下:
@ApiModelProperty(value="The value can either be a double or a string.",
example = "0.5", dataType = "java.lang.Double")
private Object valueA;
似乎我不能为每个值添加两个@ApiModelProperty
或添加两个dataType
属性。如何定义该值可以设置为双精度还是字符串?