繁体   English   中英

yii刷新控制器缓存

[英]yii flush controller cache

如果控制器具有下一个代码,我如何实现针对特定的get请求刷新特定的缓存:

public function filters()
    {
            return array(
                    array(
                            'COutputCache -Search -Captcha',
                            'duration'=>86400*31,
                            'varyByParam'=>array('product_slug'),
                            'varyByRoute'=>true,
                            'requestTypes'=>array('GET'),
                            'varyByExpression'=>"Yii::app()->user->hasFlash('contact')"
                    ),
            );
    }

如何仅针对特定的获取请求刷新缓存?

Yii不支持此功能。 只是想一想-您可以扩展COutputCache类并自己实现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM