Javascript Json模式验证:至少需要两个字段中的一个
我正在使用以下Json模式验证包: 使用该验证包,我希望在以下场景中进行验证: 字段-Javascript Json模式验证:至少需要两个字段中的一个,javascript,json,validation,jsonschema,Javascript,Json,Validation,Jsonschema,我正在使用以下Json模式验证包: 使用该验证包,我希望在以下场景中进行验证: 字段-A,B 验证条件-如果发送了A值,则不需要B。 如果发送了B值,则不需要A。但我们至少需要表单中两个字段值中的一个 有人能帮我吗?这是一个JSON模式,用于测试属性a和/或B的存在性: { "properties": { "A": {}, "B": {} }, "anyOf": [{ "required" : ["A"] }, { "required" : ["
A
,B
验证条件-如果发送了A
值,则不需要B
。
如果发送了B
值,则不需要A
。但我们至少需要表单中两个字段值中的一个
有人能帮我吗?这是一个JSON模式,用于测试属性
a
和/或B
的存在性:
{
"properties": {
"A": {},
"B": {}
},
"anyOf": [{
"required" : ["A"]
}, {
"required" : ["B"]
}]
}
PHP库是否支持这种语法是另一回事,因为github页面声明[…]它还没有完成功能
以下是针对以下内容进行测试的屏幕截图:
这是一个JSON模式,用于测试属性
a
和/或B
的存在:
{
"properties": {
"A": {},
"B": {}
},
"anyOf": [{
"required" : ["A"]
}, {
"required" : ["B"]
}]
}
PHP库是否支持这种语法是另一回事,因为github页面声明[…]它还没有完成功能
以下是针对以下内容进行测试的屏幕截图:
您想知道如何编写至少需要a或B的JSON模式吗?我看不到任何代码可以帮助您调试。@RobbyCornelissen-是的,您是对的。我可以知道为什么否决投票吗?请您解释一下并投反对票好吗?您想知道如何编写至少需要a或B的JSON模式吗?我看不到任何代码可以帮助您调试。@RobbyCornelissen-是的,您是对的。我可以知道为什么投反对票吗?请你解释一下并投反对票好吗?