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