我是这个 json 模式的新手,如果它只有一个数据集,我可以编写 json 模式,如下所示
{
"employees": [
{
"id": 1,
"name": "aaa"
}
}
示例 json-schema 是
{
"type" : "object",
"required" : ["employees"],
"properties" : {
"employees" : { "type" : "Array",
"items" : [
"properties" : {
"id" : {"type" : "integer"},
"name" : {"type" : "string"},
},
"required" : ["id","name"]
]
}
}
}
但如果我们有多个数据集,我就不得不在 ruby 中编写 json 模式
{
"employees": [
{
"id": 1,
"name": "aaa"
},
{
"id": 2,
"name": "bbb"
},
{
"id": 3,
"name": "cccc"
},
{
"id": 4,
"name": "ddd"
},
{
"id": 5,
"name": "eeee"
}
]
}
如果同一模式有多个数据集来验证响应正文,任何人都可以帮我编写 json 模式吗