【发布时间】:2014-09-02 23:38:39
【问题描述】:
我在 REST API 中有一组资源,可以这样说:
GET /folders
[{ "id": "x", "watched": true }, { "id": "y", "watched": true }, ...]
我已将“停止观看”命令作为 PATCH 实现:
PATCH /folders/x { "watched": false }
实现“停止观看所有文件夹”的正确方法是什么? 我想到了
PATCH /folders { "watched": false }
但我不确定这是否有意义(集合本身没有watched 属性)。
或者它根本不应该在 API 级别实现(而是由客户端迭代)?
不过,这似乎效率低下。
【问题讨论】:
标签: rest http-patch