Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Neo4j-计算与维护;基于关系属性设置节点属性_Javascript_Neo4j_Cypher - Fatal编程技术网

Javascript Neo4j-计算与维护;基于关系属性设置节点属性

Javascript Neo4j-计算与维护;基于关系属性设置节点属性,javascript,neo4j,cypher,Javascript,Neo4j,Cypher,我想知道,是否可以基于关系属性(传入和传出)计算和设置(更新)节点属性? 在我的示例中,我想根据用户的关系持续时间(int)除以计数(int)来计算用户的个人“强度因子”(某种平均值) 提前感谢您的帮助 干杯是的,这是可能的。唯一的诀窍是,您必须首先执行聚合(用于计算平均值): 是的,有可能。唯一的诀窍是,您必须首先执行聚合(用于计算平均值): 如果你给我们看你的数据模型会有帮助。 MATCH (n)-[r:RELTYPE]->() WITH n, avg(r.duration) AS s

我想知道,是否可以基于关系属性(传入和传出)计算和设置(更新)节点属性? 在我的示例中,我想根据用户的关系持续时间(int)除以计数(int)来计算用户的个人“强度因子”(某种平均值)

提前感谢您的帮助


干杯是的,这是可能的。唯一的诀窍是,您必须首先执行聚合(用于计算平均值):


是的,有可能。唯一的诀窍是,您必须首先执行聚合(用于计算平均值):


如果你给我们看你的数据模型会有帮助。
MATCH (n)-[r:RELTYPE]->()
WITH n, avg(r.duration) AS strength
SET n.strength = strength