所以,我试图为一组轴约束定义一个模式。因此,我想将“axis”元素的可能值限制为[“x”,“y”,“z”]。在
这是我当前的样本,它的输出。在
{
"name_patterns": [
{
"regex": "block[_-]?([\\d]*)",
"class": "block",
"id_group": 1
}
],
"relationships": [
{
"src_class": "block",
"dst_class": "block",
"constraints": {
"axis": "x"
}
}
]
}
如何修复架构以拒绝枚举器中未指定的值?在
你的模式语法有点不对劲。在
首先,您需要将属性定义放在
properties
中:其次,
^{pr2}$type
定义了类型(例如"string"
),但这里不需要它。enum
应该直接位于"axis"
模式中:相关问题 更多 >
编程相关推荐