Veri kaynağından veri almak için hazırda bekletme ölçütlerini kullanıyorum. Şimdi benHazırda Beklet Kriteri Sipariş çalışmıyor
if(condition){
criteria.addOrder(Order.asc("title"));
}else{
criteria.addOrder(Order.asc("createdDate"));
}
konudur, createdDate
için çalışma ama title
Iam d1,ga,new,pre,t,TEST
gibi olmalıdır TEST,d1,ga,new,pre,ss,t
olarak sonuç almıyorum için katma bunun için title
ve createdDate
dayalı veri getirmek için ihtiyaç
UPDATE: Sorun, uygun şekilde gelmesini test etmek için TEST'i değiştirdiğimde durumudur.
Sipariş kullanarak bunu gerçekleştiremediğinizi düşünüyorum. Sıralamada, büyük harfli harfler, daha küçük karakter değerlerine sahip olduğundan küçük harflerden önce sıralanır. Belki de kendi karşılaştırıcınızı oluşturmanız gerekir. – RubioRic
Oy verenler en azından problemi açıklamak için tavırları gösterdiler .. –