JSON 的 JSON 格式。NUMMULTBY (已弃用)

从 JSON 版本 2.0 开始,此命令被视为已弃用。

语法
JSON.NUMMULTBY key path value
可用:
Redis 堆栈 / JSON 1.0.0
时间复杂度:
O(1) 当 path 被计算为单个值时,O(N) 当 path 被计算为多个值时,其中 N 是键的大小

将存储在pathnumber

例子

必需参数

key

是修改的关键。

value

是要相乘的数字值。

可选参数

path

是 JSONPath 来指定。默认值为 root 。$

返回

JSON 的 JSON 格式。NUMMULTBY 返回一个批量字符串回复,该回复指定为每个路径的字符串化新值,或者nil元素。 有关回复的更多信息,请参阅 Redis 序列化协议规范

例子

redis> JSON.SET doc . '{"a":"b","b":[{"a":2}, {"a":5}, {"a":"c"}]}'
OK
redis> JSON.NUMMULTBY doc $.a 2
"[null]"
redis> JSON.NUMMULTBY doc $..a 2
"[null,4,10,null]"

See also

JSON.NUMINCRBY | JSON.ARRINSERT


RATE THIS PAGE
Back to top ↑