文档说
您可以刷新分配有标签或标签列表的所有项目。例如,此语句将删除标记有人员、作者或两者的所有缓存。因此,Anne 和 John 都将从缓存中删除:
Cache::tags(['people', 'authors'])->flush();
Run Code Online (Sandbox Code Playgroud)
相反,此语句将仅删除标记有作者的缓存值,因此 Anne 将被删除,但 John 不会被删除:
Cache::tags('authors')->flush();
Run Code Online (Sandbox Code Playgroud)
但没有谈论你是否想专门冲水John或Anne
还有办法通过key删除吗?
因为Cache::forget('John');在这种情况下不起作用。
也许吧Cache::tags(['authors'])->flush('John');。
或者是制作与密钥相同的唯一标签的唯一实用方法?