JSON.NUMMULTBY (已弃用)

截至JSON版本2.0,此命令被视为已弃用。

Syntax
JSON.NUMMULTBY key path value
Available in:
Redis Stack / JSON 1.0.0
Time complexity:
O(1) when path is evaluated to a single value, O(N) when path is evaluated to multiple values, where N is the size of the key

将存储在path处的数值乘以number

示例

必需的参数

key

是修改的关键。

value

是要相乘的数值。

可选参数

path

是JSONPath指定的。默认是根 $

返回

JSON.NUMMULTBY 返回一个指定为每个路径的字符串化新值的大容量字符串回复,如果匹配的JSON值不是数字,则返回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]"

另请参阅

JSON.NUMINCRBY | JSON.ARRINSERT


RATE THIS PAGE
Back to top ↑