我有一个类似这样的应用程序:
Menu
MenuHeader - 1
MenuHeader - 2
MenuHeader - 3
MenuHeader - 4
MenuHeader - 5
MenuHeader - 6
MenuHeader - 7
我在想json可能是这样的:
{
"menu":{
"id": 1,
"menu_header_ids":[1,3]
},
"menu_headers":[
{
"id":1,
"menu_header_ids":[2]
},
{
"id":2
},
{
"id":3,
"menu_header_ids":[4]
},
{
"id":4,
"menu_header_ids":[5,6]
},
{
"id":5
},
{
"id":6,
"menu_header_ids":[7]
},
{
"id":7
}
]
}
我想在ember中执行此操作并返回一个MenuHeader列表(每个都可以有效地拥有一个项目列表)。 JSON的ember sideloading是否支持这种数据结构?侧加载数据的示例(例如How to sideload ember hasMany and belongsTo Relationship?)反映了简单的has_many和belongs_to关系。我正在尝试做什么?
thx