Herramientas de usuario

Herramientas del sitio


desarrolladores:webservice_uso:operadores_de_search

Volver


Los operadores van sobre el final de la ruta del atributo del recurso y siempre en minúscula. Si se agregan de un mismo recurso varios criterios en diferentes atributos debe considerarse que se aplican todos unidos por el operador lógico Y (AND).

Igual

El atributo debe ser igual al valor que se indica. Es como el operador == o = de algunos lenguajes. Por ejemplo:

{

“practicas.NBU.igual”:”660475”, …
}

Aquí el recurso practicas debe ser uno o varios tal que su atributo NBU sea exactamente igual al valor 660475

mayor / menor

El atributo debe ser mayor o menor que el valor que se indica. En el caso de fechas y números es claro y en el caso de textos se respeta el orden alfabético.
Son como el operador > (mayor) y < (menor) de algunos lenguajes.

{

“fechaRealizacion.mayor”:”23062018”, …
}

mayor_o_Igual / menor_o_Igual

Son lo mismo que el operador mayor o menor en cada caso, pero además el valor puede ser igual.
Son como el operador >= (mayor o igual) y ⇐ (menor o igual) de algunos lenguajes.

{

“fechaRealizacion.mayor_o_Igual”:”23062018”, …
}

contenga

La condición de coincidencia se satisface si el texto dado está presente en alguna posición del atributo. Es como el operador LIKE de algunos lenguajes.

POST a una búsqueda de afiliados
https://uriBase/search.afiliados
{

“Nombre.contenga”:”Guillermo”, …
}

En el ejemplo se buscan todos los afilidos que contengan la cadena “Guillermo” dentro del atributo Nombre.

in

POST a una búsqueda de afiliados
https://uriBase/search.afiliados
{

“Nombre.in”:”Guillermo”, …
}


desarrolladores/webservice_uso/operadores_de_search.txt · Última modificación: 21/01/2023 04:19 (editor externo)