gpt4 book ai didi

redis - 增加 RedisGraph 中的节点属性

转载 作者:行者123 更新时间:2023-12-03 06:37:52 25 4
gpt4 key购买 nike

在原版 Redis 中,我可以INCR 一个数字键来将它加一。我可以对 RedisGraph 属性执行相同的操作吗?

最佳答案

要增加图中属性的值,您必须使用 Cipher 本身。

使用这个非常基本的例子:

人口统计中创建一个新产品:

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

然后您可以使用带有 Set 的查询来更新产品库存:

> 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

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

关于redis - 增加 RedisGraph 中的节点属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64272237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com