我正在尝试为一个对象创建一个模式,该对象可能包含与原始属性相同类型的属性中的元素。我的意思是这样的:
{
"id": "a",
"type": "group",
"items": [
{
"id": "a1",
"type": "group",
"items": [
{
...
}
]
},
{
"id": "a1",
"type": "single",
"items": []
}
]
}
有没有办法使用 ajv 验证元素的潜在无限递归结构?