Я делаю анализ данных встречи.Вот моя схема базы данных:
Я хочу выполнить PageRank для узлов Темы и отношений LIKES_TOPIC.вот мой запрос.
CALL algo.pageRank.stream(
'MATCH (t:Topics) WHERE exists( (t)-[:LIKES_TOPIC]-() ) RETURN id(t) AS id',
'MATCH (t:Topics)-[:LIKES_TOPIC]-(m:Members) RETURN id(m) AS source, id(t) AS target'
) YIELD node, score
WITH node, score
ORDER BY score DESC LIMIT 20
RETURN node {.name}, score
Когда я изменяю узлы и отношения выше на Категории и HAS_CATEGORY, результаты алгоритма PageRank не отличаются от результатов вышеупомянутого запроса.
IЯ новичок в базах данных Cypher и Graph, поэтому любые предложения будут с благодарностью.
Спасибо!