En las consultas que devuelven colecciones de datos puedes utilizar ciertos campos para filtrar el resultado deseado.
Los operadores lógicos disponibles son los siguientes :
Operador | Concepto | Tipo de Dato Aplicable |
---|---|---|
eq | Igual a | Todos |
in | Contiene | Textos |
gt | Mayor Que | Números y Fechas |
gte | Mayor o Igual Que | Números y Fechas |
lt | Menor Que | Números y Fechas |
lte | Menor o Igual Que | Números y Fechas |
La forma de utilizarlo sería la siguiente :
?search=nombre in Caja
Lo que indicaría que entregue todos los elementos que contengan Caja en el campo Nombre
Si se quiere una consulta compuesta, se tendría que hacer algo como
?search=vigente eq true&search=fecha gte 2021-05-28
Las consultas compuestas se evaluarán en forma conjunta, es decir en el caso del ejemplo anterior que estén vigentes y que tengan fecha igual o mayor al 28 de Mayo de 2021