Through this tutorial, you will learn how to get 5, 10, 20 latest or last record or data from database in laravel using latest() & Order_By().
How to Get Last or Latest Record From Database in Laravel 10|9|8
There are two methods available in laravel eloquent to get 5, 10, 20, etc, latest or last record from database in Laravel 10|9|8 apps:
- Get Last/Latest Record using Latest() Method
- get latest 5 records laravel
- get latest 10 records laravel
- Get Last/Latest Record using Order_By() Method
Get Last/Latest Record using Latest() Method
Let’s see the laravel eloquent lastest() method to get/fetch data from database; is as follows:
get latest 5 records laravel
Using latest() method, you can get latest/last 5 records from database in laravel; is as follow:
Post::latest()->take(5)->get();
get latest 10 records laravel
Using latest() method, you can get latest/last 10 records from database in laravel; is as follow:
Post::latest()->take(10)->get();
Get Last/Latest Record using Order_By() Method
Let’s see the laravel eloquent order_by() method to get/fetch data from database; is as follows:
return DB::table('post')->order_by('id', 'desc')->first();
Conclusion
Through this tutorial, you have learned how to get/fetch 5, 10, and 20 latest or last record/data from the database in Laravel 10|9|8 apps.
Recommended Laravel Tutorials