【发布时间】:2021-07-05 21:15:43
【问题描述】:
我想知道 jsonschema 是否可以验证特定字段的值,该字段仅限于在另一个字段中输入的值。例如:
{
"type": "object",
"properties": {
"someStrings": {
"type": "array",
"title": "some strings",
"items": {
"type": "string"
}
},
"chooseOneOfSomeStrings": {
"type": "string",
"limitedTo": "someStrings" // or whatever the verbiage to implement this
}
}
}
这样
如果我为“someStrings”输入“red”、“blue”、“green”,“chooseOneOfSomeStrings”如果为“red”则有效,如果为“yellow”则无效。
【问题讨论】:
标签: jsonschema json-schema-validator ajv react-jsonschema-forms