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

2018-10-17  本文已影响0人  Justin_4753

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

在文章前给大家分享个福利,阿里云的优惠,用到用不到先领上,反正是免费的! 万一以后用到那!阿里云服务器优惠

下边开始说,今天看到一篇laravel取上一篇,下一篇的代码,感觉不错,分享给大家,感觉代码只是实现的方式,而真真高手高字在哪里?思维,思维很重要,不多说,看下变代码就知道了! 

public function show($id){

    // 获取当前文章

    $current = Test::find($id);

    // 获取 上一篇 的 ID  取比自己小的文章中最大的ID

    $previousID = Test::where('id', '<', $id)->max('id');

    // 同理,获取 下一篇 的 ID 取比自己打的文章中最小的ID

    $nextId = Test::where('id', '>', $id)->min('id');

    return view('art.show', compact('current', 'previousID', 'nextId'));}

学到了吗?哈哈~ 学到了就试试,一定要多思考哦~~~

上一篇下一篇

猜你喜欢

热点阅读