【发布时间】:2017-04-19 16:42:21
【问题描述】:
此问题与RESTful design: when to use sub-resources? 上发布的类似问题有关,但未提及此案例。
我有这个例子
/cars/{carid}
{
"id": 1,
"brand": "something"
"engine":
{
"horse_power": 100,
"type": "hybrid"
}
}
什么是正确的推理可以帮助我决定是否应该将此示例拆分为子资源以使其看起来像这样
/cars/{carid}
{
"id": 1,
"brand": "something"
}
/cars/{carid}/engine
"engine":
{
"horse_power": 100,
"type": "hybrid"
}
【问题讨论】:
标签: rest api-design