标签: json jsonschema
JSONSchema是否能够定义至少需要N个属性中的一个?
类似的东西:
required: anyOf(["x", "y"])
答案 0 :(得分:1)
您可以将anyOf与required结合使用:
anyOf
required
{ "type": "object", "anyOf": [ {"required": ["x"]}, {"required": ["y"]}, ... ] }