Busquedas find
Devuelve un entity correspondiente al primer documento de la colección que coincida con los parámetros de búsqueda.
Métodos
Método
Base de Datos NoSQL
public Optional<T> find(String key, Object value);
MongoDB, Couchbase
public Optional<T> find(Document document)
MongoDB
public Optional<T> find(Bson filter)
MongoDB,busca en base a un BSOn.
public Optional<T> find(String statement)
Couchbase
Optional<T> find(N1qlQuery query)
Couchbase
Parámetros:
key: String correspondiente al atributo en el documento que se usara en la búsqueda.
Value: Un Object (Recibe cualquier parámetro correspondiente al valor para buscar)
Document: Es un documento que se usara para la búsqueda.
String statement: Es una consulta N1SQL
N1qlQuery query: Es la implementación del lenguaje N1QL de Couchbase
Ejemplos MongoDB
Ejemplo Buscar find(String key, Object value):
Resultado
Ejemplo: Buscar con un Documento
Resultado
BSON
Aplicar filtros eq(), etc.
Ejemplos Couchbase
Ejemplo 1
Busca el primer documento que posea la codición planeta='Marte'
Ejemplo 2
Realiza búsquedas mediante N1qlQuery
Last updated
Was this helpful?