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