我有看起来像这样的 API。
该products
对象包含产品 ID(键)和它们在篮子中的数量(值)。
{
"id": "0a4d44aa-2ace-11e7-93ae-92361f002671",
"products": {
4 => 3, // product with ID 4 is 3x in basket
10 => 1, // product with ID 10 is 1x in basket
...
},
// some other values...
}
a) 我如何用 MSON 描述这个 API?
b) 这个模式正确吗?
{
"type": "object",
"properties": {
"id": {
"type": "string",
},
"products": {
"type": "object",
"properties": {
"productId": {
"type": "int",
}
}
},
// some other values
}
}