我正在设计json方案。我在设计架构时遇到了一些问题。
这是问题所在。
我有一组组对象。我希望这个数组应该包含唯一的组对象。我想根据对象 ID(ex group.id)使它们独一无二
如果组数组不是唯一的(groups[0].id == groups[1].id)
,我只想根据组 ID 使其唯一,下面是我的Json结构。
"groups": {
"type": "array",
"items": {"$ref": "#/group"},
"uniqueItems":true
},
"group": {
"type": "object",
"properties": {
"id": {"type": "integer"},
"type": {
"type": "string",
"enum": [
"a",
"b"
]
},
"command": {
"type": "string",
"enum": [
"add",
"modify"
]
}
}
},