将关系类型定义为
private enum Rels implements RelationshipType { LIKES, KNOWS } 可以使用以下遍历器遍历该图,从“Joe”节点开始:
for ( 路径位置 : Traversal.description() .depthFirst() .relationships( Rels.KNOWS ) .relationships( Rels.LIKES, Direction.INCOMING ) .evaluator( Evaluators.toDepth( 5 ) ) .traverse( node ) ) { 输出+= 位置 + "\n"; 遍历会输出:
(7) (7)<--[喜欢,1]--(4) (7)<--[喜欢,1]--(4)--[知道,6]-->(1) (7 )<--[喜欢,1]--(4)--[知道,6]-->(1)--[知道,4]-->(6) (7)<--[喜欢,1 ]--(4)--[知道,6]-->(1)--[知道,4]-->(6)--[知道,3]-->(5) (7)<- -[喜欢,1]--(4)--[知道,6]-->(1)--[知道,4]-->(6)--[知道,3]-->(5) --[知道,2]-->(2) (7)<--[喜欢,1]--(4)--[知道,6]-->(1)<--[知道,5] --(3)
如果我们取 (7)<--[LIKES,1]--(4) 数字 1 代表什么?
提前感谢更多信息 http://docs.neo4j.org/chunked/stable/tutorial-traversal-java-api.html
问问题
139 次