Neo4j 的新手。
我有一些节点通过具有数字的“权重”属性的关系连接。我正在尝试获取查询中返回的所有关系的权重属性的平均值。
这是我正在尝试的查询:
MATCH (x)-[r*1..6]-prod:Product
WHERE x.name = 'ddbrown::default'
RETURN sum(r.weight);
我得到以下异常
CypherTypeException: Expected `r` to be a Map but it was a Collection<relationship>
我显然将返回的内容误解为 r,但我不确定如何获取每个关系的命名指针。
谢谢你的帮助!院长