Laravel Cache (Redis) автообновление при изменении данных - PullRequest
0 голосов
/ 09 мая 2019

У меня есть некоторые данные в модели.Когда данные вставляются или удаляются, как я могу обновить кэш redis.Есть ли способ обновить кеш или сторонний пакет

Ответы [ 2 ]

1 голос
/ 09 мая 2019

Самым чистым вариантом, на мой взгляд, будет установка наблюдателя на модель и обновление данных.

Документы красноречивых наблюдателей: https://laravel.com/docs/5.8/eloquent#observers

1 голос
/ 09 мая 2019

Вам просто нужно запустить команду

FLUSHALL

и снова поместите данные обратно в ключи.

Пакет, который вы ищете

composer require predis/predis

Вот официальная документация laravel для кэша redis .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...