Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Descripción:

Para el uso de filtros en los servicios SIF, se ha implementado propone implementar la siguiente manera para filtrar y consumir:

Descripcion

Operador

ValorOperador

EqualsEquals

=

EQ

=

Not EqualNEQ

!=

NEQ

Greater Than

>

GT<

Lesser than

<

LT>

Greater than equals

>=

GTE<=

Lesser than equals

<=

LTE

>=ContainsContains

~

CONTAINS~

Ejemplo Json para filtros:

...

Importante: Para el uso correcto de los filtros, es necesario enviar el como parametro parámetro ‘filter', y en su valor, la estructura del json anterior minimizado.

...

https://homol.uno-internacional.com/sif/v3/empresas/00000000-0000-1000-0000-000000000008/sessions/00000000-0000-1000-0000-000000000033/getClassesForCourse?filter={"filters":[{"field":"alias","value":"30","_operator":"EQ"}]}

Para agregar mas campos a la busqueda, es necesario agregar al array 'filters', la informacion del campo a buscar.

...

https://homol.uno-internacional.com/sif/v3/empresas/00000000-0000-1000-0000-000000000008/sessions/00000000-0000-1000-0000-000000000033/getClassesForCourse?filter={"_logicOperator":"AND","filters":[{"field":"alias","value":"30","_operator":"EQ"}]}