#php #caching #laravel-5.3
#php #кэширование #laravel-5.3
Вопрос:
Я пытаюсь реализовать кэш laravel с помощью remember
метода. Итак, как мне реализовать forever с этим? Я пробовал передавать 0
или null
как минуты, но это не работает.
Я хочу, чтобы кэш сохранялся до тех пор, пока он не отменит мой код (т. Е. Навсегда).
Спасибо
Ответ №1:
Ответ, который я нашел, заключается в использовании rememberForever
. Вот так:
$my_data = Cache::rememberForever('key_123', function(){
//fetch from db and add to cache if not found
}
Ответ №2:
Просто вызовите Cache::forever('key','value')
Комментарии:
1. Нет никакого
closure
вforever