How to clear cache with specific key in laravel 9?

I created a cache with a key USERS:

return Cache::remember('USERS', Carbon::now()->addMinutes(30), function() {
    return User::orderBy('name')->get();
});

I want to clear the USERS cache when adding new User.
How to clear the USERS cache?

>Solution :

You could use Cache::forget() like this

Cache::forget('USERS');

for more info check the docs here

Leave a Reply