在vanilla Redis中,我可以INCR一个数字键来将其加1。我能对RedisGraph属性做同样的事情吗?
发布于 2020-10-09 22:06:43
要在图中增加属性的值,您必须使用Cipher本身。
使用这个非常基本的例子:
在demograph中创建新产品
GRAPH.QUERY demograph "CREATE (:Product {sku:'abc-001' , description:'acme product', stock: 100} )"获取股票:
GRAPH.QUERY demograph "MATCH (p:Product {sku:'abc-001'}) RETURN p.stock"
1) 1) "p.stock"
2) 1) 1) (integer) 100然后,您可以使用带有集合的查询来更新产品库存:
> GRAPH.QUERY demograph "MATCH (p:Product {sku:'abc-001'}) SET p.stock = p.stock + 1"
1) 1) "Properties set: 1"获取股票:
GRAPH.QUERY demograph "MATCH (p:Product {sku:'abc-001'}) RETURN p.stock"
1) 1) "p.stock"
2) 1) 1) (integer) 101如果不设置条件,则会更新每个节点。
https://stackoverflow.com/questions/64272237
复制相似问题