Я использую neo4j 3.5 Community Edition и пытаюсь суммировать и получать переходы от указанного c узла. Я бегу, чтобы суммировать (его работа):
MATCH (p:Person{id:123})-[r]->(m)
RETURN p,count(distinct(r.idSale)) as qtd,sum(r.value) as value,type(r) as type,r.seg as segment,m
Как я получаю прыжки при суммировании ?? Я пробую что-то вроде этого (не работает):
MATCH (p:Person{id:123})-[r]->(m)-[r2*2]->(m2)
RETURN p,count(distinct(r.idSale)) as qtd,sum(r.value) as value,type(r),m,count(distinct(r2.idSale)) as qtd2,sum(r2.value) as t
ошибка: Несоответствие типа: ожидается Any, Map, Node, Relationship, Point, Duration, Date, Time, LocalTime, LocalDateTime или DateTime, но был List (строка 1, столбец 149 (смещение: 148))
Мой график выглядит так: Я пытаюсь: