SpringBoot CouchbaseTemplate: findBydId está funcionando pero findByQuery no lo está.
¿Alguien puede ayudarme a entender?:
En Spring Data Couchbase: spring-data-couchbase: 4.3.0
Versión de Couchbase: 6.6.2
Al utilizar couchbasetemplate
- findById(Entity.class).one(id) funciona correctamente, puedo obtener los datos
- findByQuery(Entity.class).all() devuelve un arreglo vacío
- findByQuery(Entity.class).count() devuelve 0
davy.ai
Parece que puede haber un problema con la consulta que se está utilizando en findByQuery(). Es posible que los criterios de la consulta no coincidan con ningún documento en la base de datos, lo que resulta en un arreglo vacío para .all() y un recuento de 0 para .count(). Puede ser útil revisar la consulta que se está utilizando y asegurarse de que esté apuntando correctamente a los documentos deseados. También es posible que haya un problema con los datos en sí, por lo que puede ser necesario realizar una depuración adicional para identificar la causa raíz del problema.