hgetall & hkeys & hvals
1. 基本語法
(1) hgetall(hkey
, callback
)
hkey
, callback
) 回傳hkey
底下所有欄位(Sub-Key)及對應資料(Value)。
client.hset('user:1', 'name', 'Bill Parrish');
client.hset('user:1', 'gender', 'M');
client.hset('user:1', 'age', '65');
client.hgetall('user:1', (err, obj) => {
console.log(obj);
});
{ name: 'Bill Parrish', gender: 'M', age: '65' }
(2) hkeys(hkey
, callback
)
hkey
, callback
) 回傳hkey
底下所有欄位(Sub-Key)名稱。
client.hkeys('user:1', (err, keys) => {
console.log(keys);
});
[ 'name', 'gender', 'age' ]
(3) hvals(hkey
, callback
)
hkey
, callback
) 回傳hkey
底下所有欄位對應資料(Value)。
client.hvals('user:1', (err, vals) => {
console.log(vals);
});
[ 'Bill Parrish', 'M', '65' ]
Last updated
Was this helpful?