Cara Mengurutkan Data / Sorting / Order By di Laravel

Assalamualaikum wr wb
Halo semuanya.

Sekarang kita lanjutin lagi belajar mengenai laravel ya. Saat kita membuat applikasi pasti kita akan sering menemui kasus untuk melakukan sorting data atau kalau biasanya di dalam database adalah order by. Nah gimana cara mengurutkan data di laravel ? baik mengurutkan data berdasarkan id, created_at atau berdasarkan field field yang lainnya.
Membuat Multiple Midleware Laravel
Nah di laravel sudah ada fungsi bawaan di orm nya yaitu method orderBy(), gimana cara pakai method orderBy tersebut di laravel ? silakan baca di bawah.

contoh saya punya model namanya Mahasiswa maka cara mengurutkan datanya adalah :

Mahasiswa::all()->orderBy('created_at', 'desc');

Cara Mengurutkan Data / Sorting / Order By di Laravel

selain descending, ada lagi yang bisa kita gunakan yaitu asc.

jadi contoh penerapannya adalah :

Mahasiswa::all()->orderBy('created_at', 'asc');

Cara Mengurutkan Data / Sorting / Order By di Laravel

Setelah itu data data anda akan tersorting. Gimana ? mudah bukan melakukan sortingnya. Kalian bisa merubah created_at menjadi field apapun yang ingin kalian lakukan sorting.
Cara Mengatasi The page has expired due to inactivity
Jadi semisal kalian mau mengurutkan berdasarkan nama, maka kodenya akan menjadi seperti dibawh ini :

Mahasiswa::all()->orderBy('nama', 'asc');

Cara Mengurutkan Data / Sorting / Order By di Laravel

Oke sekian dulu tutorial kali ini semoga bermanfaat.

Subscribe to receive free email updates:

1 Response to "Cara Mengurutkan Data / Sorting / Order By di Laravel"

1. Berikan Komentar yang Relevan
2. Tidak Mengandung SARA
3. Berkomentar yang Sopan

Konsultasi Aplikasi