Neo4j/Cypher显示标签(匹配路径)
我的一个问题已经得到了回答: 最后一个问题是:Neo4j/Cypher显示标签(匹配路径),neo4j,cypher,graph-databases,Neo4j,Cypher,Graph Databases,我的一个问题已经得到了回答: 最后一个问题是: query = CypherQuery(graph, "MATCH path=(n {name:{node}})<-[:DEPENDS_ON*]-() WITH NODES(path) AS np WITH REDUCE(s=[], i IN RANGE(0, LENGTH(np)-2, 1) | s + {p:np[i], c:np[i+1]}) AS cpairs UNWIND cpairs AS pairs WITH DISTINCT
query = CypherQuery(graph, "MATCH path=(n {name:{node}})<-[:DEPENDS_ON*]-() WITH NODES(path) AS np WITH REDUCE(s=[], i IN RANGE(0, LENGTH(np)-2, 1) | s + {p:np[i], c:np[i+1]}) AS cpairs UNWIND cpairs AS pairs WITH DISTINCT pairs AS ps RETURN ps.p, ps.c")
query=CypherQuery(graph,“MATCH path=(n{name:{node}}})你有没有试过在结尾处修改、标签(ps.p)、标签(ps.c)
(aka inRETURN
)?嗨,谢谢,这很有效。我觉得很惭愧,因为我肯定在发布这个问题之前已经尝试过了(也许我在什么地方犯了愚蠢的错误:().无论如何,再次谢谢你!