Laravel5 Как очистить файловый кеш по префиксу? - PullRequest
0 голосов
/ 09 ноября 2019

Иногда мне нужно очистить кэш по префиксному ключу из-за структуры.

Например:

Мне нужен способ перейти

Cache::forget('activity:*')

, поэтому ямогу очистить кеш под пространством имен активности.

И я использую файловая система . Я знаю, как это сделать в Redis и Membercahce .

Я прочитал исходный код laravel.

Ключ кэша кодируется sha1, а затем он разделяется, первые 4 символа становятся двумя каталогами.

И этот файловый кеш хранится в этих двух каталогах.

Однако я не могу получить все 4 символа по префиксному ключу.

Есть ли способ сделать это?

...