如何在json模式中定义一个属性,该属性仅在设置了另一个属性时才可用

时间:2018-08-17 00:03:32

标签: json jsonschema

我希望(如果可能)在json模式中进行验证,以仅在将另一个属性设置为true时才能使一组属性可用。

例如,

名为"scheduled": true的属性将“解锁”一组属性,例如datetimerecurrence

在这种情况下,如果设置了"scheduled": falserecurrence,则json应该无效。

更具体地说,我想定义的是,如果scheduled设置为false,则这些属性集不应该

如何使用json模式定义它?

0 个答案:

没有答案