Busquedas con Helpers
Los Helpers tomados del concepto en MongoDB, permiten aplicar filtros a las búsquedas basados en predicados, lo que amplia las posibilidades de hacer consultas de todo tipo.
Sintaxis:
Método
Base datos NoSQL
public List<T> helpers(String predicate, String key, Object value, Document... docSort)
MongoDB
public List<T> helpersPagination(String predicate, String key, Object value, Integer pageNumber, Integer rowsForPage, Document... docSort)
public List<T> findHelperSort(String predicate, Document doc, String key, String value)
public List<T> findHelperSortPagination(String predicate, Document doc, String key, String value, Integer pageNumber, Integer rowsForPage)
Parámetros:
Object key: es la clave
String value: El valor a buscar
Document... doctSort es el documento de ordenación que es opcional
Predicados Igualdad
Predicado
Descripción
eq
igual
lt
menor
gt
mayor
Predicados de Ordenación
Predicado
Descripción
ascending
ascendente
descending
descendente
Predicados Lógicos
Predicado
Descripción
and
y
or
o
Ejemplos:
Predicados de igualdad
Busca que sean iguales Se puede ordenar el resultado
Buscar documento embebido
Busca la población menor de 200 ordenado por País
Predicados de ordenación
Busca y ordena ascendente
Busca y ordena descendente
Predicados Lógicos
AND Busca el país con idpais = cu y el idcontiente = am sin ordenar
OR idpais igual a cu o idcontinente igual a 5 ordenado por pais
Last updated
Was this helpful?