【发布时间】:2018-04-26 14:11:28
【问题描述】:
我有一个顶点标签“组”,一个组可以有多个“类别”。 例如,一个名为“food”的组可以有多个类别,如“Seafood、Chinese、Indian”,这些类别由标记为“label1”的边连接。 现在,一个类别可以有更多的类别,比如“海鲜”可以有“鱼、虾”等等。深度是任意的,所有这些进一步的类别都由标记为“label2”的边缘连接。
food --label1--> seafood --label2--> fish --label2--> jellyfish --label2--> so on
--label2--> starfish
--label2--> prawns
--label2--> crab
--label1--> Indian
--label1--> Chinese
我想递归遍历所有顶点并获取数据。 我希望你明白这个问题。请帮帮我。
【问题讨论】:
-
也请建议是否有其他更好的方法来存储此类数据,例如菜单和更多子菜单等。
标签: graph-databases gremlin tinkerpop janusgraph