如何使用python bolt驱动程序为neo4j节点设置许多属性?

时间:2016-07-06 08:33:09

标签: neo4j neo4j-bolt

如何做到这样的想法:

data = {'field1': 'data1', 'field2': '#data2', 'field3': 'data3', 'field4': 'data4'}
r = session.run("MATCH (n) WHERE id(n) = 287 SET n = {props}", parameters=data)

1 个答案:

答案 0 :(得分:0)

您还应该使用id

的参数

否则使用参数字典工作,不确定kwargs

data = {'field1': 'data1', 'field2': '#data2', 'field3': 'data3', 'field4': 'data4'}
r = session.run("MATCH (n) WHERE id(n) = {id} SET n += {props}", 
                {'id':287, 'props':data})