Ben Bu yöntem searchString parametre kabul buListe zaten sağlanmışsa, sınıflandırma sayfalandırma nasıl kullanılır?
def searchInAllField(String searchString) {
Long companyId = sessionService.userProfile.companyId;
return Vendor.createCriteria().list(){
eq("companyId", companyId);
if (searchString) {
or {
ilike("name", "%${searchString}%")
ilike("businessName", "%${searchString}%")
ilike("address", "%${searchString}%")
ilike("description", "%${searchString}%")
ilike("contactPerson", "%${searchString}%")
ilike("mobileNumber", "%${searchString}%")
ilike("officeNumber", "%${searchString}%")
ilike("email", "%${searchString}%")
}
}
order("businessName", "asc");
} ?: [];
}
benzeyen bir yöntem var ve hepsi alanındaki değeri ile eşleşen olmadığını kontrol edin.
Bu yöntemin sonucu, görüntülenmesi ve sayfalara ayrılması gereken bir listedir. Listeye zaten sahip olduğumda nasıl bir derecelendirme notu verebilirim?