JSONAPI-复制现有记录

时间:2018-11-01 15:29:06

标签: api-design json-api

我正在开发一个端点,该端点将允许用户复制现有记录,而在我应该在JSON-API请求/响应中使用的资源方面,我有些困惑。

根据规范,我需要在正文中传递一个类型。假设我有一条类似POST /my_model/:my_model_id/replicate的路线,我假设我会通过以下内容:

{
  "data": {
    "type": "my_model"
  }
}

这似乎不太正确,因为在响应中,我将发回带有实际记录的my_model类型。最重要的是,我实际上并没有在初始POST正文请求中发送类型为"my_model"的数据。

所以我的问题是:在这种情况下,我发送的类型应该是什么?如果请求的类型不是my_model,然后发送回“ my_model”类型的响应是否有效?

0 个答案:

没有答案