首页 文章

如何在使用neo4j进行遍历的每一步中指定要使用哪种关系类型作为当前节点的函数?

提问于
浏览
3

我想使用neo4j遍历API遍历我的图形,但我需要能够指定在每一步使用哪种关系类型,并且要使用的关系类型需要是当前节点的函数 . 有没有办法做到这一点?

1 回答

  • 1

    在当前的Traverser API中,您无法选择与遍历的确切关系 . 相反,您采用node.getRelationships()的更细粒度的方法,选择您想要的方法并在其上选择结束,依此类推 . 算法比使用Traverser更加冗长,但为您提供了更大的灵活性 . 对于修补方法,Gremlin支持用于选择要遍历的边的函数的概念,请参阅here . 这将很快使用Blueprint Pipes实现Java级别的性能 .

    HTH

    /彼得·纽鲍尔

相关问题