如何在节点之间找到常见的邻居



我想用一个特定的节点返回所有成员的列表和共同邻居的数量。到目前为止,我得到以下内容:

MATCH (m:Member {name: 'Adam Smith'})-[]->(adamObjects)
MATCH (m2)-[]->(adamObjects)
WHERE m <> m2
RETURN m2.name, COUNT(adamObjects)

但是,我不确定这是否真的在返回我想要的东西。任何帮助都非常欢迎!

规定所有:成员节点是两个关系,并且不同标签的其他节点没有两个关系是来自a:成员节点的两个关系,然后您的查询正在返回:成员与亚当之间有两个关系的节点,以及它们之间共同的节点的计数(在一个关系远处,与两个成员的外向)。

最新更新