Desarrollador

Búsqueda de texto completo

1 min de lectura

Resumen rápido

La búsqueda de texto completo permite localizar rápidamente información en los datos de OpenERP sin depender de la navegación por los menús. El artículo presenta esta funcionalidad y el enfoque basado en PostgreSQL utilizado para implementarla.

Contenidos

Koo, el cliente OpenObject de KDE, admite la búsqueda de texto completo desde hace bastante tiempo, pero no mucha gente lo sabe.

Una vez instalado, configure los campos a indexar en Administración > Configuración > Búsqueda de texto completo > Índices. Después de agregar los campos, ejecute Actualizar índice de texto completo. Los datos existentes se indexan y la nueva información se indexa automáticamente mediante disparadores de la base de datos, incluso cuando los registros se insertan directamente en PostgreSQL.

Luego, puede hacer clic en Búsqueda de texto completo en Koo para buscar palabras en cualquier campo, modelo o archivo adjunto indexado. Al hacer doble clic en un resultado, se abre en una nueva pestaña.

Junto con el módulo smart_attach, también puede buscar dentro de documentos adjuntos, incluidas imágenes procesadas automáticamente con OCR. Combinado con la funcionalidad de la bandeja del sistema de Koo, esto proporciona una forma rápida de acceder a la información de OpenERP.

El módulo de servidor full_text_search está incluido en el repositorio Bazaar de Koo, junto con el módulo fts-indexes, que contiene índices preconfigurados estándar.

Actualización: PostgreSQL debe estar configurado para usar este módulo.

Preguntas frecuentes

¿Qué problema resuelve la búsqueda de texto completo?

Facilita encontrar información en los datos sin tener que recorrer manualmente las opciones o los menús.

¿Qué tecnología se utiliza para la búsqueda de texto?

El artículo presenta una solución de búsqueda de texto basada en PostgreSQL.

¿Qué ventajas ofrece la búsqueda de texto completo?

Permite consultar rápidamente información distribuida en el sistema a partir de su contenido textual.

¿Qué hay que tener en cuenta sobre la implementación descrita?

El artículo describe la funcionalidad y su enfoque, pero no ofrece una guía completa de configuración paso a paso.