Neo4j Cypher用于查找具有关系的连接节点的查询

时间:2017-08-03 10:10:46

标签: neo4j cypher

我必须编写一个密码查询,其中我的员工节点相互连接。我想要的是,我必须找到与我无关但有最常见联系的员工。

1 个答案:

答案 0 :(得分:2)

或许如下:

MATCH (p1:Employee {name: "me"})-[:CONNECTED_TO]->(p2:Employee)<-[:CONNECTED_TO]-(p3:Employee)
WHERE NOT (p1)-[:CONNECTED_TO]-(p3)
AND p1 <> p3
RETURN p3.name AS Recommended, count(*) AS Strength ORDER BY Strength DESC

希望这有帮助。

此致 汤姆