资源通常有多个 get 方法。通过查询参数获取单数或获取多个。这在蓝图中是如何表示的?我可以使用两种资源来做到这一点,但我认为这是不正确的,因为它是相同的资源。
与此问题相关,如何将 PUT 添加到给定 uri 的资源是在资源级别定义的。
理想情况下,这是我认为应该写的东西,但编辑不喜欢它。我在文档中发现 HTTP_ACTION 和 URI 可以放在一起,但编辑器似乎想要资源级别的 URI。
# Storefronts
## Read [GET /v1/storefronts{?query_params...}]
+ Parameter
query_params ...
+ Request Matching Storefronts (application/json)
+ Response 200 (application/json)
## Read [GET /v1/storefronts/{id}]
+ Parameter
+ id (string) ... id for record to return
+ Request (application/json)
+ Response 200 (application/json)
## UPDATE [PUT /v1/storefronts/{id}]
+ Parameter
+ id (string) ... id for record to update
+ Request (application/json)
+ Response 200 (application/json)