Issu 规范化数据(具有同一实体子实体的实体)
Issu normalizing data ( entity with children of same entity )
我是 normalizr 的新手。
我正在尝试规范化 json api 答案,如下所示:http://myjson.com/15st3f
同一实体有一些嵌套元素。例如:
{
"id": 1,
"name": "a",
[...]
"children": [
"id": 2,
"name": "b",
[...]
"children": [
"id": 3,
"name": "c"
]
]
}
我应该如何开始呢?我有点困惑。可以正常化吗?您可以拥有相同实体的数组或类似的东西吗?我可以做这样的事情吗? :
const uor = new schema.Entity('uors', {
UorChildren: [ uor ]
})
const uor = new schema.Entity('uors');
uor.define({ children: [ uor ] });
我是 normalizr 的新手。
我正在尝试规范化 json api 答案,如下所示:http://myjson.com/15st3f
同一实体有一些嵌套元素。例如:
{
"id": 1,
"name": "a",
[...]
"children": [
"id": 2,
"name": "b",
[...]
"children": [
"id": 3,
"name": "c"
]
]
}
我应该如何开始呢?我有点困惑。可以正常化吗?您可以拥有相同实体的数组或类似的东西吗?我可以做这样的事情吗? :
const uor = new schema.Entity('uors', {
UorChildren: [ uor ]
})
const uor = new schema.Entity('uors');
uor.define({ children: [ uor ] });