Estoy desarrollando una aplicación de grillas que utiliza la búsqueda de archivos. Para eso escribí el siguiente código. Este código funciona y proporciona los resultados con mayúsculas y minúsculas. Pero quiero buscar archivos sin distinguir entre mayúsculas y minúsculas.Búsqueda insensible a mayúsculas y minúsculas en grails
def criteria = FileDomain.createCriteria()
def results = criteria {
and {
like('user', User.findById(session?.user))
or {
like('filename', '%' + params.fileSearchKey + '%')
like('referenceFilename', '%' + params.fileSearchKey + '%')
}
}
}
¿Alguien puede ayudarme con esto?
extraño ... Obtengo groovy.lang.MissingMethodException: sin firma de método: eq() es aplicable para tipos de argumentos: (java.lang.String, java.lang.String, java.util.LinkedHashMap) Esto está en Grails 2.5.0. Sin el mapa al final, funciona bien. – Dustin