Closed diagutierrezro closed 2 months ago
Se observó que el controlador permite la especificación de múltiples filtros mediante la URL, lo que facilita la combinación de varios criterios de búsqueda. El filtro actual realiza coincidencias exactas para todos los campos, incluido el campo Nombre, que se solicitó modificar para que permita la búsqueda de palabras clave.
Una posible solución investigada fue modificar este método para que, cuando el campo Nombre sea uno de los criterios de búsqueda, se utilice la cláusula icontains de Beego ORM, que internamente genera una consulta LIKE en la BD. Esta modificación permitiría que las consultas sobre el campo Nombre no requieran una coincidencia exacta, sino que puedan encontrar coincidencias parciales, que tiene la misma función de la palabra reservada LIKE.
Se requiere realizar el comienzo de la revisión para las tareas a realizar teniendo en cuenta que se solicitó por parte del usuario modificar el filtro para que este se pueda hacer mediante palabras clave. Para la issue se debe revisar el CRUD de Oikos para analizar cuales son las tareas que se deben realizar para realizar el filtro correcto en la consulta.
Sub Tareas
Criterios de aceptación
Requerimientos
No aplica
Definition of Ready - DoR
Definition of Done - DoD - Desarrollo