0

有什么方法可以使用 Katharsis 抑制关系链接?也就是说,默认情况下它返回:

{
  "data": {
    "type": "permissions",
    "attributes": { "permission": "VIEW" },
    "relationships": {
      "grantee": {
        "links": {
        "self": "http...",
        "related": "http..."
        },
        "data": {
          "type": "users",
          "id": "user2"
       }
     }
   }
  }
}

这通常很有帮助。但在一种情况下,我想返回:

{
  "data": {
    "type": "permissions",
    "attributes": { "permission": "VIEW" },
    "relationships": {
      "grantee": {
        "data": {
          "type": "users",
          "id": "user2"
       }
     }
   }
  }
}

也就是说,没有关系链接。根据JSON API 格式化规则,关系必须返回“链接”、“数据”或“元”之一(即不需要链接)。

4

1 回答 1

1

我很确定答案是否定的。您应该直接提交问题,以便您可以直接从团队获得答案。

  • 我是一名维护人员,但直到最近,所以我不确定,但我已经在代码中徘徊了足够多,看起来不太可能
于 2016-11-23T23:16:15.473 回答