Laravel 8 移除带有标签的缓存数据
你可能需要移除单个标签或者一组标签所标记的所有缓存数据,例如,下面这个例子将会移除带有 people
, authors
或者两者都有的标签的所有缓存数据,所以 Anne
和 John
将会从缓存中删除:
Cache::tags(['people', 'authors'])->flush();
相反,下面的例子只会移除带有标签 authors
的缓存数据,因此 Anne
缓存数据将会被移除, 但是 John
就不会:
Cache::tags('authors')->flush();