大裤衩子

大裤衩子

姑娘,我可以给你当牛做马,但是你得给我草啊!

  • 财富值8528
  • 威望值120
  • 总积分10638

个人信息

  • 2015-01-12 已签到
    连续签到1天,获得了5个金钱
  • 2015-01-09 已签到
    连续签到3天,获得了15个金钱
  • 2015-01-08 已签到
    连续签到2天,获得了10个金钱
  • 2015-01-07 已签到
    连续签到1天,获得了5个金钱
  • 2015-01-05 已签到
    连续签到1天,获得了5个金钱
  • 2015-01-03 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答

    hash 数据的操作刚我们想象的不一样, 这么说吧,yii\redis\Connection 操作的 redis 的数据参数,没有数组,也没有数字的概念,只有字符串,Connection 是一个一个发送数据的,看 hmset 的参数说明

    127.0.0.1:6379> help hmset
    
      HMSET key field value [field value ...]
      summary: Set multiple hash fields to multiple values
      since: 2.0.0
      group: hash
    

    所以 Yii::$app->redis->hmset('user:1',['name'=>'joe','solary'=>2000]);
    其实应该是 Yii::$app->redis->hmset('user:1', 'name', 'joe', 'solary', 2000); 这么调用的

    当然你也可以通过
    Yii::$app->redis->executeCommand('HMSET', ['user:1', 'name', 'joe', 'solary', 2000]) 这么调用

    非常感谢!!!!能用了~~~

  • 2014-12-30 已签到
    连续签到1天,获得了5个金钱
  • 2014-12-27 已签到
    连续签到3天,获得了15个金钱
  • 2014-12-26 已签到
    连续签到2天,获得了10个金钱
10638/20000
资料完整度
70/100
用户活跃度
0/100

Ta的关注

16

Ta的粉丝

92

Ta的访客

244