3

我有一个像这样的应用程序:

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 和 belongsTo 关系等侧载数据的例子 反映简单的 has_many 和 belongs_to 关系。我正在尝试做的事情可能吗?

谢谢

4

0 回答 0