【发布时间】:2018-02-11 22:25:16
【问题描述】:
让这个 api 'restful' 的正确方法是什么
我有一个位置,
GET location/:id
PUT location/:id
规范已更改,现在此位置可以具有客户端可以更新的某些“类型”。一个要求是客户端获得所有位置的允许类型(可以是固定列表中的其中一种 - 即['urban'、'wilderness'、'private'等])。这不是嵌套资源,它是位置表上的一列。我已经实现了,
GET location/types_allowed
有更好的RESTFUL方式吗?
另一个例子,一个位置可以有邻居,所以我做了 GET locations/neighbors。除了 CRUD 和嵌套资源之外,我无法理解 REST 的细微差别。谢谢!
【问题讨论】:
标签: ruby-on-rails rest