如何在Neo4j中获取具有重复属性值的节点?

时间:2019-05-15 11:17:09

标签: neo4j cypher

我有一个类型为Person的特定节点,并且该特定节点具有一些属性,例如name,age,dob等。现在,有一些具有相同名称的节点,即,有多个名称为'JOHN'的节点,有些为'DAVID '等。

我想计算相同名称的节点。

例如结果应该是: 约翰-2 大卫-5

类似这样的东西。

1 个答案:

答案 0 :(得分:2)

我认为您不小心创建了重复的节点,现在您要查找那些计数大于1的节点

MATCH (p:Person)
WITH p.name as name,COUNT(p) as count 
WHERE count>1
RETURN name,count