hincrby

1. 基本語法

(1) hincrby(hkey, subkey ,increment:<integer>,callback)

hkey 以及subkey存在,且對應資料的字符串內容為「整數」形式,則該整數值增加increment單位。

(2) hincrbyfloat(hkey, subkey ,increment:<number>,callback)

hkey 以及subkey存在,且對應資料的字符串內容為「整數」或「浮點數」形式,則該數字值增加increment單位。

const dict = { 
    name: 'Mufasa', 
    gender: 'M', 
    age: '38',
    offspring : '2'
};


client.hmset('user:6', dict);
client.hgetall('user:6', (err, obj) => {
    console.log(obj);
});


client.hincrby('user:6', 'offspring', -1);
client.hincrby('user:6', 'age', 2, (err, numAfterIncr) => {
    console.log(numAfterIncr);
});


client.hgetall('user:6', (err, obj) => {
    console.log(obj);
})
{ name: 'Mufasa', gender: 'M', age: '38', offspring: '2' }
40
{ name: 'Mufasa', gender: 'M', age: '40', offspring: '1' }

Last updated

Was this helpful?