jsonapi.org嵌套资源

时间:2015-08-26 20:50:23

标签: json rest

在符合jsonapi.org的REST Web服务中使用嵌套资源是否合法?

如果你看下面的JSON,我想返回一个俱乐部列表(类型=俱乐部),同时,每个俱乐部的成员列表(类型=成员)。

在这种情况下,成员资源实际上是我要查询的内容,但该服务将返回多个俱乐部的成员列表。

构建它的最佳/正确方法是什么?

{
    ...
    "data" : [
        {
            "id":1,
            "type": "club",
            "attributes":{
                ...
                "members":[
                    {
                        "id":"101",
                        "type": "member",
                        "attributes":{
                            "memberType":"president",
                            "memberSince":"2015-01-01"
                        }
                    }
                ]
                ...
            }
        }
    ]
    ...
}

0 个答案:

没有答案