OrientDB:如何使用遍历获取边缘?

时间:2016-10-31 21:50:17

标签: orientdb

我正在尝试使用遍历来探索远离特定起始节点的多个边缘顺序。例如,使用Grateful Dead图表,我调用此命令:

traverse bothE('followed_by') from #15:8 while $depth<3

我希望这能获得两个边缘。但是,所有边都是包含起始节点的边。相反,如果我使用both('followed_by'),它似乎会访问所有所需的顶点,但它不会报告边缘。我该怎么办?

1 个答案:

答案 0 :(得分:0)

in条记录上的#15:8边缘称为followed_by,而sung_bywritten_byfollowed_by则为{}},因此您可以即使您在查询中使用followed_by,也不会使用both名称并获取边缘:

这个应该这样做:

traverse bothE() from #15:8 while $depth<3