2
在经典之作(我等。){...}风格,我想通过一个有序集合迭代 - 伪代码:的Neo4j:通过关系的收集和设置属性迭代索引
for n,i in nodes
set node.weight = i + 1
end
可行?
在经典之作(我等。){...}风格,我想通过一个有序集合迭代 - 伪代码:的Neo4j:通过关系的收集和设置属性迭代索引
for n,i in nodes
set node.weight = i + 1
end
可行?
是的,但不是最漂亮的事情:
MATCH ...
WITH COLLECT(something) AS nodes
FOREACH(i IN RANGE(0, LENGTH(nodes)) |
FOREACH(node IN [nodes[i]] |
SET node.weight = i + 1
))
相当多的黑客获取到neo4j.rb,但它的工程! – djvs 2015-03-31 03:09:23
@Nicole White:由于这不是'漂亮',这是否意味着这些类型的编程结构在Neo4j中没有被强调? – 2016-05-21 02:37:54