yii2-redis

1.使用use yiiredisActiveRecord; 进行数据查询的时候报错图片描述,然后去追加源码,发现是这样写的图片描述,前边有一个if判断$this->emulateExecution,搜索了一下这个变量发现yii2-redis里边没有定义这个变量,注释掉判断可以进行查询,这个问题怎么解决,有碰见过的吗?
2.执行save对redis进行了数据添加,怎么清空redis里边的数据,我用deleteAll进行删除,下次重新保存redis数据,主键会一直沿着删除的数据主键自增?
3.redis定义属性的时候

public function attributes()

{
    return ['id', 'aid', 'status', 'openid', 'ip', 'order', 'result', 'type', 'created_at'];
}

怎么改变它的主键的名称,不是默认的id
阅读 1.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题