我正在设计一个组织组和用户的 REST 服务。
例如: GET /groups - 获取所有组 GET /groups/1 - 获取特定组 GET /groups/1/users - 获取组中的用户 GET /users/1 - 实际用户,可能有多个groups POST /groups/1/users - 使用 user_id=1 的 post 参数将用户添加到组
处理此问题的适当方法是什么?DELETE /groups/1/users/1 似乎是一种有效的方法,但是对同一 url 的 GET 将返回与资源 /user/1 重复的用户记录?
还是应该删除 /groups/1/users?user_id=1?
想知道这是最 RESTful 的方式来做到这一点。