Laravel5如何通过前缀清除文件缓存?

时间:2019-11-09 02:58:07

标签: laravel caching filesystems

有时候,由于结构原因,我需要使用前缀键清除缓存。

例如:

我需要一种方法

Cache::forget('activity:*')

所以我可以清除活动名称空间下的缓存。

我正在使用文件系统。我知道如何在 Redis Membercahce 中做到这一点。

我已经阅读了laravel的源代码。

缓存键由sha1编码, 然后将其拆分,前4个字符变为两个目录。

此文件缓存存储在这两个目录中。

但是,我无法通过前缀键获得全部4个字符。

反正有这样做吗?

0 个答案:

没有答案