Laravel 5:忘记缓存不起作用

mwa*_*afi 6 php caching laravel laravel-5

我尝试使用以下方法删除特定的缓存数据:

Cache::forget('key');
Run Code Online (Sandbox Code Playgroud)

也试过

Cache::pull('key');
Run Code Online (Sandbox Code Playgroud)

但缓存仍然存在于数据库中

注意:我使用的是数据库缓存和 Laravel 5.1.7

mwa*_*afi 3

我找到了答案,问题发生是因为我用 复制cache数据库中的密钥prefix,而 Laravel 通常添加另一个prefix,并且它永远不会匹配

  • 您能详细说明一下这个声明吗? (2认同)