# ¿Por qué una consulta no devuelve registros aunque los datos existan?

Canonical URL: https://help.iagenify.com/es/faqs/databases/por-que-una-consulta-no-devuelve-registros-aunque-los-datos-existan

[← Volver a las preguntas frecuentes sobre Bases de datos](https://help.iagenify.com/es/faqs/databases)

CENTRO DE AYUDA · FAQ Bases de datos 2 min de lectura
# ¿Por qué una consulta no devuelve registros aunque los datos existan?
Comprueba que la consulta se dirige a la base y colección correctas y contrasta el filtro con un documento conocido. La conexión puede ser válida mientras el espacio de nombres o la condición son incorrectos.
IaGenify
Bases de datos

## Confirma primero la base y la colección
La consulta puede llegar correctamente a una base, pero buscar otro nombre de base o colección distinto del que contiene los documentos. En conexiones MongoDB, el nombre de la base se lee de la ruta de la URI; si falta, el servicio puede utilizar una base predeterminada. Compara el nombre esperado, la URI y la colección indicada.
Revisa la ortografía, las mayúsculas y si el nombre de la colección está en singular o plural. Usa una lista segura de metadatos o un registro conocido para confirmar el destino antes de cambiar el filtro.
## Valida el filtro con un registro conocido
Empieza con un filtro mínimo o vacío solo cuando sea apropiado y autorizado. Compara el nombre y tipo de cada campo con un documento real; una cadena con aspecto numérico no equivale necesariamente a un número, y un campo anidado puede requerir otra ruta.
Si la consulta sigue vacía, anota la base, la colección, el filtro depurado y el nombre de la operación. No compartas documentos de clientes ni la URI completa durante el diagnóstico. Un ejemplo censurado puede mostrar la estructura sin exponer valores privados. [← Volver a las preguntas frecuentes sobre Bases de datos](https://help.iagenify.com/es/faqs/databases)
