我有一个JSON Schema,其中有两个字段:fieldA和fieldB,fieldA是枚举类型,fieldB是字符串。我想根据fieldA的值对fieldB的长度进行一些验证。
properties:
fieldA:
enum:
- VAL1
- VAL2
- VAL3
fieldB:
type: string
pattern: '^[<a-z>{10}|<a-z>{5}]$'
我希望验证如果fieldA等于VAL1,则fieldB的长度应该为5,否则fieldB的长度应该为10。如何添加这样的验证检查?