首页 > 解决方案 > jsonapi-serializer 覆盖现有的“链接”属性

问题描述

我使用返回具有以下结构的响应的 API:

{
  "data": [
   {
     "id": "id-1",
     "type": "objectType",
     "attributes": { ... },
     "links":
       "linksDataAndMetadate": {...}
   }, ... 
  ],
  "links": 
    "thisLink": "some url",
    "thatLink": "another url"
}

我们在我们的代码库中使用 jsonapi-serializer 包进行序列化/反序列化,但是当我使用它来反序列化响应时,外部链接部分(包括“thisLink”和“thatLink”的部分)会覆盖内部的“链接”字段对象属性。有没有办法使用这个包,让它有不同的行为?

标签: node.jsdeserialization

解决方案


推荐阅读