我的应用程序有“文档”,基本上只是图像,这些文档有“区域”。区域只是在文档上定义x和y坐标,以绘制矩形并裁剪文档。文档可以有很多区域。
由于区域完全依赖于文档,因为在没有文档的情况下它们不能存在,我的端点创建区域会是这样的吗?
POST /documents/{document_id}/regions
还是喜欢这个?
POST /regions
在第二种情况下,我必须通过JSON参数传递文档ID。
答案 0 :(得分:1)
第一个选项。作为一般规则,只要您通过在有效负载中传递ID而不是直接URI来与现有资源进行交互,您就可以执行RPC,而不是REST。