我正在使用This程序包来缓存雄辩的响应,但它并不关心更新,我们应该手动处理它,
现在,我在模型观察器中使用了“忘记”功能以在模型更新后执行。
public function updated(User $user)
{
//Forget one URI
ResponseCache::forget(route('user.index.all'));
}
此方法清除Redis缓存中存在的整个缓存
问题是如何将缓存再次放入观察者的更新方法中?
我不想等待用户呼叫路由和中间件缓存,然后更新缓存。
我应该怎么办?
谢谢