Cara Order By di Laravel lebih dari 1 Column

Karena menemukan kejanggalan pada sebuah aplikasi yang dimana setelah saya menggunakan orderBy didalam laravel, ketika order 1 column pas di tampilkan datanya maka column yang lain menjadi random, terus saya kepikiran untuk order 2 column, untuk contoh kasusnnya seperti gambar berikut ini :

Column-ID-Random

Ini sebelum orderBy menggunakan 2 column, yang saya order hanya 1 column dan bukan column ID, sehingga tampilan nya menjadi random seperti itu. Maka saya terpikir untuk menggunakan multi order, sebelumnya codingan 1 column seperti ini :

 ->orderBy('schedules.stats', $request->direction)

Karena bermasalah seperti gambar diatas akhirnya saya menggunakan 2 column yang saya order menjadi seperti berikut ini :

->orderBy('schedules.stats', $request->direction)
->orderBy('schedules.id', $request->direction)

Maka outputnya menjadi seperti ini :

orderBy-2Column-laravel

Menjadi tersusun rapih pada column ID, demikianlah artikel hariannya, semoga bermanfaat.

Related Articles

Comments