JSON-API:为什么我们需要在更新资源时定义ID成员?

时间:2016-01-14 11:11:40

标签: ruby-on-rails json json-api

在修补资源时定义了JSON-API规范requires id 成员。但是我们仍然需要在路由中定义资源ID。因此,如果想要修补id = 1的文章,那么定义了一个id成员的JSON对象eq 1:

{
  "data": {
    "type": "articles",
    "id": "1",
    "attributes": {
      "foo": "bar"
    }
   }
 }

需要发送到http://example.com/articles/1根据规范,id成员是必需的,但为什么我们需要它们:在资源链接和JSON对象内?

0 个答案:

没有答案