如下图所示。

我正在努力编写一个Cypher查询,它将返回节点1的邻域图(关系)。1的邻域图包括由我用虚线标记的关系连接的节点。这些是指向1的节点,由1指向,以及这些节点之间的所有其他互连。
以下查询
START a=node(15151) MATCH (a)-[r]-(b) RETURN r返回1和2,3,4,5之间的关系,但我还需要在同一查询中返回2-4和3-5之间的关系。
发布于 2014-01-31 14:17:39
尝尝这个
START a= node(15151) MATCH (a)-[r1]-(b) WITH a,b,collect(b) as bAll,r1
MATCH (b)-[r2]->(c) WHERE (c IN bAll) and a <> c return r1,r2https://stackoverflow.com/questions/21471368
复制相似问题