更新节点的所有属性(Neo4j)
我指的是文档中本页的“使用参数设置所有属性”部分: 它说我可以使用json格式设置节点的所有属性,如下所示:更新节点的所有属性(Neo4j),neo4j,cypher,Neo4j,Cypher,我指的是文档中本页的“使用参数设置所有属性”部分: 它说我可以使用json格式设置节点的所有属性,如下所示: { "props" : { "name" : "Andres", "position": "Developer" } } 对于查询: MATCH (n { name: 'Andres' }) SET n = { props } RETURN n 这在cypher中不起作用。这是否仅适用于RESTful API?具体来说,我是通过Pyt
{
"props" : {
"name" : "Andres",
"position": "Developer"
}
}
对于查询:
MATCH (n { name: 'Andres' })
SET n = { props }
RETURN n
这在cypher中不起作用。这是否仅适用于RESTful API?具体来说,我是通过Python应用程序进行密码查询。任何Python客户端都应该支持为设置所有属性的参数传入字典。例如,在py2neo中:
from py2neo import Graph
graph = Graph()
graph.cypher.execute("CREATE (n:Person) SET n = {props} RETURN n", props={"x":1,"y":2})
| n
---+-----------------------
1 | (n6:Person {x:1,y:2})