如何在cypher neo4j中更新或更改值

时间:2013-06-06 13:17:51

标签: java neo4j cypher

cypher中是否有任何更新查询,我们可以使用它来更新任何节点或关系的属性? 对于例如我有以下节点和关系:
NodeA上 - [R:相关结果关于] - 的节点B
其中 relatedTo 是具有有效无效

等属性的关系

如何使用密码查询更改此属性?

1 个答案:

答案 0 :(得分:22)

在密码查询中使用SET关键字,请参阅http://docs.neo4j.org/chunked/snapshot/query-set.html。 (因为我没有像其他RDBMS那样在密码中遇到任何更新查询)

<强> NodeA上 - [R:相关结果关于] - 的节点B
在从SET r.<your property name>="<desired value>";查询返回任何值之前,尝试按start n=node(...)... return n;设置值。