今天看到一篇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', compactact', return view('art.show', compactact', compactact', compact ('current', 'previousID', 'nextId'));}