大裤衩子
- 大裤衩子 2015-02-02 已签到连续签到3天,获得了15个金钱
- 大裤衩子 2015-02-01 已签到连续签到2天,获得了10个金钱
- 大裤衩子 发布了扩展Yii2-ueditor-widget
- 大裤衩子 2015-01-31 已签到连续签到1天,获得了5个金钱
- 大裤衩子 2015-01-29 已签到连续签到2天,获得了10个金钱
- 大裤衩子 回答了问题 求个yii2数据缓存示例
首先配置一下缓存,自己选择是用文件缓存还是数据库缓存等。
'cache' => [ 'class' => 'yii\caching\FileCache', ],
然后就可以通过
Yii::$app->cache->set()
和Yii::$app->cache->get()
设置、获取缓存内容了。
下面是一个带缓存依赖的实例://表达式依赖 $dp = new ExpressionDependency([ 'expression' => 'count(Yii::$app->authManager->getPermissionsByUser(Yii::$app->user->id))' ]); //数据库依赖(sql) $dp2 = new DbDependency([ 'sql' => 'select max(updated_at) from auth_item', ]); //链式依赖(把以上2个依赖串起来,任何一个发生变化都会使缓存失效) Yii::$app->cache->set($key, $value, 0, new ChainedDependency([ 'dependencies' => [$dp, $dp2] ]));
- 大裤衩子 2015-01-28 已签到连续签到1天,获得了5个金钱
- 大裤衩子 发表了说说看看大家在说什么?
- 大裤衩子 回答了问题 GridView 隐藏 data->key
GridView默认显示model全部字段,你可以通过自定义columns字段显示你需要的字段.
GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ 'id', 'name', ] ]);
- 大裤衩子 2015-01-23 已签到连续签到5天,获得了20个金钱