HMGET

作者: NotFoundW | 来源:发表于2020-04-15 16:28 被阅读0次

HMGET

返回hash表中对应字段的值,如果字段不存在,则返回nil

Command

$ redis-cli.exe -h 127.0.0.1 -p 6379
127.0.0.1:6379> hmset player name allen number 3 team 76ers
OK
127.0.0.1:6379> hmget player name number fake team
1) "allen"
2) "3"
3) (nil)
4) "76ers"

Code

func Hmget(c redis.Conn) {
    defer c.Do("DEL", "player")
    if _, err := c.Do("HMSET", "player", "name", "allen", "number", 3, "team", "76ers"); err != nil {
        colorlog.Error(err.Error())
        return
    }
    values, err := redis.Strings(c.Do("HMGET", "player", "name", "number", "fake", "team"))
    if err != nil {
        colorlog.Error(err.Error())
        return
    }
    for _, v := range values {
        fmt.Println(v)
    }
}

Output

$ go run main.go
allen
3

76ers

相关文章

  • HMGET

    HMGET 返回hash表中对应字段的值,如果字段不存在,则返回nil Command Code Output

  • redis 第八讲 Hash

    key-value 模式不变,但 value 是一个键值对 hset / hget hmset / hmget /...

  • Redis Hash类型操作

    Hset:将哈希表 key 中的字段 field 的值设为 value Hmget:同时将多个 field-val...

  • rides学习练习笔记

    HMSET 批量新增哈希表的字段HMGET 批量查询哈希表的字段HKEYS 获取哈希表所有的字段名HVALS 获取...

网友评论

      本文标题:HMGET

      本文链接:https://www.haomeiwen.com/subject/sjocvhtx.html