JSON 스키마 문서의 배열 내부 요소에 대한 반복 패턴을 만드는 방법이 있습니까? 쿼리 작성 도구로 생성 된 쿼리의 유효성을 검사하기 위해이 메서드를 사용하고 싶습니다.JSON- 배열 내부의 스키마 패턴 반복
내가 현재 사용하는 스키마의 부분이 나에게 쿼리의 정확한 검증을 할 수 있습니다
"complexCondition": {
"anyOf": [
{
"title": "Simple condition, e.x. X==0",
"type": "string"
},
{
"type": "array",
"items": [
{
"$ref": "#/complexCondition"
},
{
"type": "string", "enum": ["AND","OR"]
},
{
"$ref": "#/complexCondition"
}
],
"additionalItems": false
}
]
}
이다 "conditionA & & 조건 b & & conditionC"그러나
[[conditionA,"AND",conditionB],"AND",conditionC]
로, 나는 싶습니다 쿼리가 저장되는 문서의 확인 및 유효성 검사 가능
[conditionA,"AND",conditionB,"AND",conditionC]
및 임의 수의 조건에서이를 달성 할 수 있습니다.