我正在实现CakePHP缓存以将查询结果存储在缓存中。为此我在bootstrap.php文件中完成了以下配置:
Cache::config('routing', array(
'engine' => 'File',
'duration' => '+1 week',
'probability' => 100,
'path' => CACHE . 'Route' . DS,
));
现在我使用以下方法将数据写入缓存:
Cache::write('route_data',$url,'routing');
将写入缓存对象写入我的tmp / cache / Route目录,我能够成功读取此缓存对象。我必须在一个场景中删除此对象,因此我将使用以下命令删除它:
Cache::delete('route_data','routing');
但缓存对象未删除。我缺少任何配置或参数吗?