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

如何使用python bolt驱动程序为neo4j节点设置许多属性?,neo4j,neo4j-bolt,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) 您还应该为id使用一个参数 否则,对参数使用字典是有效的,但对kwargs不太确定 data = {'field1': 'data1', 'fiel

如何做这样的事情:

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

您还应该为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})

您还应该为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})

回答得好,thnx!回答得好,thnx!