在 Laravel 透過 Model 取得最新幾筆資料的方法,可以使用 latest():

Model::latest()->take(5)->get(); //取得最新五筆

 

如果想取得最新一筆的話則是可以用以下方法:

Model::latest()->first();

 

如果是跟某個欄位的排序有關的話,可以加入以下判斷:

Model::orderBy('created_at', 'desc')->first();

 

有需要的可以參考看看。