上一篇下一篇的小技巧,一般人不告诉他~

浏览:213 发布日期:2018/10/11 分类:功能实现 关键字: 技巧
今天看到一篇laravel取上一篇,下一篇的代码,我感觉不错thinkphp一样,分享给大家!
public function show($id){
    // 获取当前文章
    $current = Test::find($id);

    // 获取 上一篇 的 ID
    $previousID = Test::where('id', '<', $id)->max('id');

    // 同理,获取 下一篇 的 ID
    $nextId = Test::where('id', '>', $id)->min('id');

    return view('art.show', compact('current', 'previousID', 'nextId'));}
thinkphp的上一页下一页也可以用model查询比当前小的文章通过最大id取到上一篇的id
反之下一页
文章来源:梁巨才博客 https://www.liangjucai.com
顺便分享个阿里云的服务器优惠:https://promotion.aliyun.com/ntms/act/vmpt/aliyun-group/home.html?spm=5176.11533457.1089570.6.4fe277e3wiQttA&userCode=bcj6poak
评论( 相关
后面还有条评论,点击查看>>