Java neo4j路径遍历器描述
关系类型的定义为 私有枚举Rels实现RelationshipType{ LIKES,KNOWS}可以从“Joe”节点开始,使用以下遍历器遍历图形: for(路径位置:Traversal.description() .depthFirst() .关系(相关知识) .关系(关系类、方向类、传入类) .评估员(评估员,第(5)步) .导线测量(节点)){ 输出+=位置+“\n”}遍历将输出: (7) (7)(6) (7) (1)——(知道,4)——>(6)——(知道,3)——>(5)Java neo4j路径遍历器描述,java,neo4j,Java,Neo4j,关系类型的定义为 私有枚举Rels实现RelationshipType{ LIKES,KNOWS}可以从“Joe”节点开始,使用以下遍历器遍历图形: for(路径位置:Traversal.description() .depthFirst() .关系(相关知识) .关系(关系类、方向类、传入类) .评估员(评估员,第(5)步) .导线测量(节点)){ 输出+=位置+“\n”}遍历将输出: (7) (7)(6) (7) (1)——(知道,4)——>(6)——(知道,3)——>(5) (7) (1)
(7) (1)-[KNOWS,4]-->(6)-[KNOWS,3]-->(5)-[KNOWS,2]-->(2)(7)(1)这可能是边的id这可能是边的id请粘贴以下密码查询的输出:
开始n=node({Joe})匹配p=n-[*1..5]-n2返回p代码>==>|[节点[7]{名称:“乔”},:知道[3]{},节点[2]{名称:“莎拉”}]==>|[节点[7]{名称:“乔”},:知道[3]{},节点[2]{名称:“莎拉”},:知道[2]{},节点[5]{名称:“彼得”}]|==>|[Node[7]{name:“Joe”},:KNOWS[3]{},Node[2]{name:“Sara”},:KNOWS[2]{},Node[5]{name:“Peter”},:KNOWS[1]{},Node[6]{name:“Dirk”}这与特定集合不匹配。你能粘贴这个的输出吗<代码>开始n=节点(7)匹配p=n-[r:LIKES]-n2返回p代码>。我的意思是看它是否真的是Id。p |==>+----------------------------------------------------------------+=>[Node[7]{name:“Joe”},:LIKES[6]{},Node[4]{name:“Lisa”}]|==>+---------------------------------------+=>1行请粘贴以下密码查询的输出:start n=node({Joe})match p=n-[*1..5]-n2返回p代码>==>|[节点[7]{名称:“乔”},:知道[3]{},节点[2]{名称:“莎拉”}]==>|[节点[7]{名称:“乔”},:知道[3]{},节点[2]{名称:“莎拉”},:知道[2]{},节点[5]{名称:“彼得”}]|==>|[Node[7]{name:“Joe”},:KNOWS[3]{},Node[2]{name:“Sara”},:KNOWS[2]{},Node[5]{name:“Peter”},:KNOWS[1]{},Node[6]{name:“Dirk”}这与特定集合不匹配。你能粘贴这个的输出吗<代码>开始n=节点(7)匹配p=n-[r:LIKES]-n2返回p代码>。我的意思是看它是否真的是Id。p |==>+----------------------------------------------------------------+=>[Node[7]{name:“Joe”},:LIKES[6]{},Node[4]{name:“Lisa”}]|==>+----------------------------------------+=>1行它是关系id。节点和关系都有id。它是关系id。节点和关系都有id。