在redisgraph中增加节点属性

7cjasjjr  于 2021-06-08  发布在  Redis
关注(0)|答案(1)|浏览(554)

在香草里我可以 INCR 一个数字键,可将其增加1。我可以对redisgraph属性执行相同的操作吗?

fnvucqvd

fnvucqvd1#

要增加图形中属性的值,必须使用密码本身。
使用这个非常基本的示例:
在中创建新产品 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

如果不设置条件,则会更新每个节点。

相关问题