LIST 作为 'run' 查询中的参数

LIST as parameter in 'run' query

我的代码应该创建一组节点,其负载应该由任意长度的数组表示。换句话说,这应该看起来像

(n:Node {array:...})

虽然像这样用字典很容易做到这一点

"MATCH (n) SET n+={param}",param=dict

我完全不知道如何使用列表来完成 - 特别是只有在运行时才知道的长度之一。

我想在字典中嵌入一个列表,但是有没有更优雅的方法呢?

谢谢!

设置数组的最简单方法就是这样做:

"MATCH (n) SET n.array = $param", param=list

注意:我使用了 $param 语法而不是 {param},因为后者已被弃用。