我想使用neo4j遍历API遍历我的图形,但我需要能够指定在每一步使用哪种关系类型,并且要使用的关系类型需要是当前节点的函数。有没有办法做到这一点?
答案 0 :(得分:1)
在当前的Traverser API中,您无法选择与遍历的确切关系。相反,您采用node.getRelationships()的更细粒度的方法,选择您想要的方法并在其上选择结束,依此类推。 算法比使用Traverser更加冗长,但为您提供了更大的灵活性。对于修补方法,Gremlin支持选择边遍历的函数的概念,请参阅here。这将很快使用Blueprint Pipes实现Java级别的性能。
HTH
/ peter neubauer