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

时间:2018-03-13 15:14:26

标签: neo4j cypher py2neo

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

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

虽然很容易用这样的词典来解决这个问题

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

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

我正在考虑在字典中嵌入一个列表,但是没有更优雅的方法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

设置数组的最简单方法是执行此操作:

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

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

相关问题