【发布时间】:2016-10-08 16:30:20
【问题描述】:
我正在尝试使用 json 模式定义可重用的枚举类型(phoenixnap/springmvc-raml-plugin 的输入)。
{
"$schema": "http://json-schema.org/schema",
"definitions": {
"MyEnum": {
"type": "object",
"javaType": "foo.bar.MyEnum",
"properties": {
"Value": { "enum": [ "OPT_1", "OPT_2" ] }
},
"required": ["Value"]
}
}
}
有没有办法在没有“Value”属性的情况下定义架构并直接使用枚举值?
【问题讨论】: