当我在OrientDB中运行此命令时,根据深度,我得到所有相关的节点。 (我得到了所有深度,它正在运作)
TRAVERSE * FROM(从节点=“817”的节点中选择),而$ depth< = 5
我只想要所有级别(深度5)的顶点ID,而不是所有字段(*)
我也尝试了下面的命令,但我只能获得一个深度,而不是所有深度(深度为5或更多)
TRAVERSE V.out FROM(从节点=“817”的节点中选择),而$ depth< = 5 TRAVERSE outE()FROM(从node =“817”的节点中选择),而$ depth< = 5 TRAVERSE输出(“相关”)FROM(从节点=“817”的节点中选择),而$ depth< = 5
请帮帮我。 感谢。
答案 0 :(得分:0)
试试这个:
select @rid from (TRAVERSE * FROM (select from Nodes where node = "817") while $depth<=5)
此致