根据#document-resource-object-attributes允许具有“复杂”属性值,即任何有效的JSON 值。
使用#fetching-sparse-fieldsets可以选择内容的子集。但是,所有示例都匹配属性名称。
例如:
{
"data": [
{
"type": "dogs",
"id": "3f02e",
"attributes": {
"name": "doggy",
"body": {
"head": "small",
"legs": [
{
"position": "front",
"side": "right"
},
{
"position": "front",
"side": "left"
}
],
"fur": {
"color": "brown"
}
}
}
}
]
结果我只对name
,body.head
和感兴趣body.fur.color
。
解决这个问题的正确方法是什么(最好不需要关系,因为这些数据是有效的)?