2
我有一个问题,我一直在试图从我的Neo4j数据库中出现的某种情况中获取信息。这是节点配置。Cypher匹配不同深度的路径
我需要把所有连接到a
和所有传入连接,我需要找到有传入连接节点和穿出都在那里传出节点的节点。
,所以我期望a
,b
,c
,d
,l
,f
和e
。非g
,h
,i
,j
和k
。
什么我试过我没有得到一个查询中的完整集。我得到或多或少。
MATCH (n)-[r]-(m) WHERE n.name="a"
RETURN n,m,r
只给出a
,b
,c
,f
和l
。
MATCH (n)-[r]-(m)-[s]->(x)
WHERE n.name="a"
RETURN n,m,r,s,x
,然后我失去b
和l
。
所以我一定在做错事。有没有一个查询可以获得我需要的数据?
谢谢你的工作就像一个魅力 – user2622022