我正在使用JSON Schema Validation。我想知道是否有可能强加数字约束,如果有可能,又如何。
例如:
{
"$schema": "http://json-schema.org/simpleSchema",
"properties": {
"birthYear": {
"type":"number"
},
"deathYear": {
"type":"number"
},
"name": {
"type":"string"
}
}
}
我想做这样的事情:
birthYear <= deathYear
我该怎么做?这些约束是否有特定的关键字?
非常感谢。
若昂
答案 0 :(得分:0)
JSON Schema不支持引用其他属性的约束。
请参阅5.1. Validation keywords for numeric instances (number and integer)了解可行的内容。