从Arangodb的查询中创建树数据结构

时间:2017-09-08 13:42:23

标签: arangodb aql

我有两个系列:

  • root - 顶点
  • root_edges - edge

每个root_edge连接2个root文档。我希望能够进行查询,以便返回表示数据树的嵌套数据结构。

我想要这样的事情:

A: {
    id: <int>,
    name: <string>
    B: {
        id: <int>,
        name: <string>,
        C: {
            id: <int>,
            name: <string>
        },
        D: {
            id: <int>,
            name: <string>
        }
    }
    E: {
        id: <int>,
        name: <string>,
        F: {
            id: <int>,
            name: <string>
        }
    }
}

我不知道有多少级别,所以我需要一个灵活的解决方案。 我现在拥有的所有边和/或顶点的平面列表。

0 个答案:

没有答案