5
Chciałbym użyć schematów oneOf
, które różnią się tylko wartością właściwości xyType
. Chciałbym mieć dwa z nich: jeden, w którym xyType
jest ustawiony na "1"
, a drugi, gdzie xyType
jest o dowolnej innej wartości. Czy można to zrobić za pomocą schematów json?Json Schema "nie w" typ enum?
"oneOf": [
{
"properties": {
"xyType": "enum": ["1"],
"whatever" : "string"
},
"type": "object"
},
{
"properties": {
"xyType": "enum": [], /// NOT "1"?
"whatever" : "string"
},
"type": "object"
}
]