簡體   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