我不能使元素缓存工作:
echo $this->element('categorytree', array(
'cache' => array(
'key'=>'categorytree-cache','time' => '+1 hour'
)
))
我检查了 core.php:
// In development mode, caches should expire quickly.
$duration = '+999 days';
/*if (Configure::read('debug') >= 1) {
$duration = '+10 seconds';
}*/
如您所见并发表评论 - 以防止在调试模式下进行短缓存...
但是当我刷新页面时,会显示缓存元素通过 requestAction() 执行的 SQL 查询......所以没有缓存......为什么?