合并节点时:
apoc.refactor.mergeNodes(nodes, {properties:'combine', mergeRels:true})
节点的关系也将合并,它们的属性将在列表中连接:
(merged_nodes)-[merged_edges]-() merged_edges.weight = [2,4,6]
而不是列表我想要一个平均值
merged_edges.weight = avg([2,4,6]) = 4
我怎样才能做到这一点?
在完成合并后设置平均值,有一个APOC函数来获取值列表的平均值:
... MATCH (merged_nodes)-[merged_edges]-() SET merged_edges.weight = apoc.coll.avg(merged_edges.weight)
1 回答
在完成合并后设置平均值,有一个APOC函数来获取值列表的平均值: