我想根据其最大/最小(数字)或最大长度/最小长度(字符串)来验证模式。我有一个 json 表单:
[
{
"key":"foo",
"title":"Test",
"type":"string"
}
]
和一个 json 模式:
{
"type": "object",
"properties": {
"foo": {
"type": ["number","string"],
"maxLength":2,
"minLength":0,
"minimum":3,
"maximum":10
}
}
}
和一个json模型:
{
"foo": "bar"
}
为什么此示例不适用于验证?我拥有的模型未验证为假。根据this document,可以在数组中定义不同的类型,但是我们如何根据最小值/最大值进行验证?