обязательное поле на основе другого значения поля - PullRequest
0 голосов
/ 07 марта 2019

Рассмотрим следующий json:

"test": {
      "required_key" : ["a", "b"],
      "a": {
          "key": "val"
      }
  }

Я хочу, чтобы с помощью json-schema-validator требовалось, чтобы значения тега required_key, а именно: a, b были обязательны для тега test.

То есть я хочу объявить обязательные теги на основе значения другого тега ("required_key")

В моем примере проверка должна завершиться сбоем, поскольку «b» появляется в «required_key», но не определено внутри тега «test»

...