假设有两个具有关联关系的资源 Binder和 Doc,这意味着 Doc和 Binder各自独立存在。Doc可能属于也可能不属于 Binder,而 Binder可能是空的。
如果我想设计一个 REST API,允许用户发送一组 Doc,只要一个请求,如下所示:
{
"docs": [
{"doc_number": 1, "binder": 1},
{"doc_number": 5, "binder": 8},
{"doc_number": 6, "binder": 3}
]
}
对于 docs中的每个文档,
doc存在,则将其分配给 Binderdoc不存在,创建它,然后分配它我真的很困惑,这应该如何实施:
/binders/docs?