Sıralama Deyimleri


    × Bunları biliyor muydunuz?
"URL::base() ve URL::site() kullanımları farklıdır. Özellikle varlık dosyalarına yol verilirken URL::base(), [a] etiketi ile köprü oluştururken URL::site() kullanılmalıdır."


DB::orderBy() kullanımına alternatif olarak kullanabileceğiniz bazı sıralama yöntemleri aşağıda anlatılmıştır.

 

 

# Yöntemler


6.51.4 This orderByField(String $field, Array $values)  
6.52.4 This orderByRandom(Void)  

 

# OrderByField (ZN >= 6.51.4)


Belirlenen Kolon değerlerine göre sıralama yapar.

Parametreler

String $field Kolon adı.
Array $values Sıralama önceliğine göre değerler.
Return This  

Kullanımı

echo DB::orderByField('country', [1,3,5])->string->users();
SELECT * FROM users ORDER BY FIELD(country, 1, 3, 5)

 

 

# OrderByRandom (ZN >= 6.52.4)


Rasgele göre sıralama yapar.

Parametreler

Void
Return This

Kullanımı

echo DB::orderByRandom()->string->users();
SELECT * FROM users ORDER BY RAND()