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}
,因为后者已被弃用。
我的代码应该创建一组节点,其负载应该由任意长度的数组表示。换句话说,这应该看起来像
(n:Node {array:...})
虽然像这样用字典很容易做到这一点
"MATCH (n) SET n+={param}",param=dict
我完全不知道如何使用列表来完成 - 特别是只有在运行时才知道的长度之一。
我想在字典中嵌入一个列表,但是有没有更优雅的方法呢?
谢谢!
设置数组的最简单方法就是这样做:
"MATCH (n) SET n.array = $param", param=list
注意:我使用了 $param
语法而不是 {param}
,因为后者已被弃用。