質問

I am working of JSON Schema Validation. I wanted to know if it is possible to impose number constraints, and if it is possible, how.

For example:

{
    "$schema": "http://json-schema.org/simpleSchema",
    "properties": {
        "birthYear": {
            "type":"number"
        },
        "deathYear": {
            "type":"number"
        },
        "name": {
            "type":"string"
        }
    }
}

I want to do something like this:

birthYear <= deathYear

How can I do this? Is there a specific keyword for constraints like these?

Thank you very much.

João

役に立ちましたか?

解決

JSON Schema does not support constraints that refer to other properties.

See 5.1. Validation keywords for numeric instances (number and integer) for what is possible.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top