2

我正在尝试为一个对象创建一个模式,该对象可能包含与原始属性相同类型的属性中的元素。我的意思是这样的:

{
    "id": "a",
    "type": "group",
    "items": [
        {
            "id": "a1",
            "type": "group",
            "items": [
                {
                    ...
                }
            ]
        },
        {
            "id": "a1",
            "type": "single",
            "items": []
        }
    ]
}

有没有办法使用 ajv 验证元素的潜在无限递归结构?

4

0 回答 0