Jeter
$request = yii::$app->getRequest();
$get = $reques->get();=>getQueryParams请求
$post = $reques->post();=>getBodyParams请求getBodyParams
获取 POST 提交数据getQueryParams
获取 GET 提交数据- Jeter 赞了说说打车司机告诉我49,我给他100,他问我有没有一块?我给了他,他找了我50。
- Jeter 赞了回答
这个问题的我遇见过。
$query1 =Goods::find()->where(['user_id'=>1]); $query2 = clone $query1;//克隆复制 $data1 = $query2->andWhere(['status'=>10])->asArray()->all();
这样做的话就没有问题了
- Jeter 回答了问题 百万级别数据模糊查询优化
仅供参考(我估计你没合理设置索引,要么索引没有生效):
WeixinCourse::find()
->where(['LIKE', 'name', $xxxx.'%', false])//%这样放,可以使name索引(设置了索引的话)生效
->andWhere(['status'=>1])
->orWhere(['LIKE', 'description', $xxxxX.'%', false])//%这样放,可以使description索引(设置了索引的话)生效
->all(); 普通sql语句的join链接查询
- Jeter 赞了源码最简单rbac实现方法
- Jeter 回答了问题 Redis 最大缓存是多少可以设置无限时间吗?
获取、存储hash数据
1、Yii::$app->redis->hget($key, $hashKey); =>获取redis hash数据
2、Yii::$app->redis->hset($key, $hashKey, $data);=》设置redis hash数据