cakephp 2保存后禁用缓存

时间:2013-02-24 22:24:29

标签: cakephp-2.0

插入或删除后我不希望删除视图缓存,但蛋糕会自动执行。 如何在保存,删除功能后禁用清除缓存?

我的尝试,但仍然相同:

if($this->User->save($data, array('callbacks' => false)))

由于

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望将其添加到您的模型或AppModel。

public function afterSave($created) { 
   Cache::clear();
   parent::afterSave($created); 
} 

如果在模型中,请删除parent::afterSave($created);

如果您不想完全清空缓存,可以通过Cache::delete($key)或按组进行定位:Cache::clearGroup($groupname);