Verileri iki sütuna göre sıralamam gerekiyor (satırlar sütun numarası 1 için farklı değerlere sahipse ona göre sırala; aksi takdirde sütun numarası 2'ye göre sırala)
QueryBuilder
Sorguyu oluşturmak için a kullanıyorum .
orderBy
Yöntemi ikinci kez çağırırsam, önceden belirtilen sıralamaların yerini alır.
İlk parametre olarak iki sütun geçirebilirim:
->orderBy('r.firstColumn, r.secondColumn', 'DESC');
Ancak ikinci parametre için iki sıralama yönünü iletemiyorum, bu nedenle bu sorguyu yürüttüğümde ilk sütun artan bir yönde ve ikinci sütun azalan şekilde sıralanır. Her ikisi için de alçalan kullanmak istiyorum.
Bunu kullanarak yapmanın bir yolu var mı QueryBuilder
? DQL kullanmam gerekiyor mu?