我需要缓存一个控制器操作。
我在我的$ Cache
变量中添加了“helpers
”。
我的行动是这样的:
public function myAction($name) {
$this->cacheAction = '10 minutes';
//some code
}
我运行此操作,然后添加了一行echo
。并再次运行行动。
但结果变得不同,尽管行动被缓存了。
我该如何调试此问题?
我查了this。
答案 0 :(得分:1)
在Configure::write('Cache.check', true);
app/Config/core.php
此外,我不确定在动作中执行此操作是否有效。如果它没有将它作为类var。
添加到您的控制器public $cacheAction = array(
'myAction' => '10 minutes',
);