Как получить узлы с двойным значением свойства в Neo4j? - PullRequest
0 голосов
/ 15 мая 2019

У меня есть определенный узел типа Person, и у этого конкретного узла есть некоторые свойства, такие как name, age, dob и т. Д. Теперь, есть некоторые узлы с одинаковыми именами, т.е. есть несколько узлов с именем 'JOHN', некоторые для 'DAVIDи т. д.

Я хочу сосчитать узлы с одинаковыми именами.

ex.результат должен быть: ДЖОН - 2 ДЭВИД -5

как-то так.

1 Ответ

2 голосов
/ 15 мая 2019

я думаю, что вы случайно создали дубликаты узлов, теперь вы хотите найти те узлы, чье количество больше 1

MATCH (p:Person)
WITH p.name as name,COUNT(p) as count 
WHERE count>1
RETURN name,count
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...