【发布时间】:2016-11-03 23:20:50
【问题描述】:
如何使用normalizr 处理嵌套的标准化JSON API 响应,这些响应是通过{ data: ... } 标准的关键?
例如Book
{
data: {
title: 'Lord of the Rings',
pages: 9250,
publisher: {
data: {
name: 'HarperCollins LLC',
address: 'Big building next to the river',
city: 'Amsterdam'
},
},
author: {
data: {
name: 'J.R.R Tolkien',
country: 'UK',
age: 124,
}
}
}
}
我将如何设计模式来处理嵌套数据键?
【问题讨论】:
-
您发布的json不遵循
JSONAPIspecifications。很快,您不能在主资源中嵌套其他资源,但要在有效负载中包含其他资源,您必须使用特定键include。在主资源中,您只能发送a limited set of information 与relationships键下的其他资源之间的关系。 -
你的权利,我会更新问题
标签: javascript reactjs redux normalizr reselect