繁体   English   中英

Neo4j / Cypher显示标签(匹配路径)

[英]Neo4j/Cypher display labels (match path)

我的问题之一已经回答:

Neo4j:在树状图中显示所有连接的节点及其父节点

最终查询是:

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")

我需要能够在同一查询中为每个ps.p和ps.c RETURN标签。 我尝试了一些没有成功的事情。 请指教。

谢谢。

彼得

您是否尝试过在末尾(又称为RETURN )修改, labels(ps.p), labels(ps.c) )?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM