分享一个上一篇下一篇的小技巧,一般人不告诉他!
冲
2018-10-17 22:39:16
0
0
910

今天看到一篇laravel取上一篇,下一篇的代码,感觉不错,分享给大家!

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'));}

其他框架一样,获取到小于当前id的所有文章 去最大id的一条就是上一篇,反之~~  好多东西要分享!! 感谢站长提供平台~ 

有木有很真实?有时候思维很重要有木有?

冲

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板