解决laravel5.4 分页缓存,缓存清理

解决laravel5.4 分页缓存

public function GetLists( Request $request )
{
    $page = $request->input('page')?$request->input('page'):1;
    $data = Cache::tags('bbs')->remember('bbs'.$page,120, function(){
        return Bbs('updated_at','desc')->paginate(10);
    });
    return view('admin.bbs.index',compact('data'));
}

//清除缓存 

Cache::tags('bbs')->flush();

注意因为tags只支持redis缓存

相关文章

文章浏览阅读8.4k次,点赞8次,收藏7次。SourceCodester Onl...
文章浏览阅读3.4k次,点赞46次,收藏51次。本文为大家介绍在...
文章浏览阅读1.1k次。- php是最优秀, 最原生的模板语言, 替代...
文章浏览阅读1.1k次,点赞18次,收藏15次。整理K8s网络相关笔...
文章浏览阅读1.2k次,点赞22次,收藏19次。此网络模型提供了...
文章浏览阅读1.1k次,点赞14次,收藏19次。当我们谈论网络安...