#neo4j
#neo4j ( нео4j )
Вопрос:
Мне нужен список всех отдельных меток и подсчет для каждой метки, чтобы увидеть, сколько узлов соответствует конкретной метке.
У меня есть запрос, который составляет список меток и подсчитывает узлы, соответствующие каждой метке, я не знаю, как составить список в порядке убывания.
MATCH (n) RETURN distinct labels(n), count(*) ;
Я ожидаю список меток в порядке убывания по количеству
Это результат запроса, который у меня есть, действительно близкий к тому, что мне нужно:
Ответ №1:
Вы можете использовать APOC plugin
для получения статистики для вашей базы данных Neo4j. Чтобы получить количество узлов для меток, вы можете использовать apoc.meta.stats
функцию.
Обратитесь к следующему запросу:
CALL apoc.meta.stats() YIELD labels
RETURN labels;