【发布时间】:2018-04-21 20:51:25
【问题描述】:
我有以下 Neo4j 节点:Value。每个Value 节点可以具有以下格式的0..N 属性:
Value1 node properties:
property.1 = 123
property.23 = 1
property.452 = 5
Value2 node properties:
property.45 = 90
property.4 = 7
...
ValueN node properties:
property.12 = 2
property.46 = 17
property.101 = 32
property.3000 = 84
我不知道每个 Value 节点的这些属性的特定数量,但在 Cypher 查询期间,我需要更新所有这些属性。
我需要编写 Cypher 查询,该查询将更新数据库中的所有 Value 节点并递增每个 Value.property.X +1 的每个值。
请注意,Value 节点还可以包含其他属性,但我只需要以上述格式更新属性:property.X 其中X 可以是任意数字。
请说明如何做到这一点。
【问题讨论】: