Иногда мне нужно очистить кэш по префиксному ключу из-за структуры.
Например:
Мне нужен способ перейти
Cache::forget('activity:*')
, поэтому ямогу очистить кеш под пространством имен активности.
И я использую файловая система . Я знаю, как это сделать в Redis и Membercahce .
Я прочитал исходный код laravel.
Ключ кэша кодируется sha1
, а затем он разделяется, первые 4 символа становятся двумя каталогами.
И этот файловый кеш хранится в этих двух каталогах.
Однако я не могу получить все 4 символа по префиксному ключу.
Есть ли способ сделать это?