Hola a todos.
Sería de gran ayuda si alguien me pudieran dar una mano con esto:
Estoy haciendo pruebas con las funcionalidades de búsqueda de texto de
postgres 8.4 y no termino de entender algunos resultados.
Si realizo un query usando el operador like sobre el campo valor_cadena
(que es un
Excerpts from Rodolfo Paparás's message of lun jul 25 12:48:31 -0400 2011:
SELECT * FROM atributos_contactos WHERE valor_cadena like '%bilingue%';
Por otra parte, si utilizo funcionalidades de FTS y uso como criterio un
campo generado en base al anterior mediante la función to_tsvector
2011/7/25 Alvaro Herrera alvhe...@alvh.no-ip.org:
Yo partiría por verificar los resultados: primero cuál es el stem (??)
que se está buscando con FTS (prueba ts_debug), segundo ver cuál es el
stem de los términos que se encuentran con LIKE. Ten presente que si la
palabra es babilingue (o
Alvaro:
Antes que nada gracias!
Entiendo lo que decís acerca de que en la condición like
'%cadena_de_texto%' entrarían cosas que el FTS no toma (palabras con
prefijo, etc), pero en este caso y analizando algunos de los resultados
arrojados por el like aparece palabra 'bilingue' y por algún
Excerpts from Jaime Casanova's message of lun jul 25 14:29:00 -0400 2011:
Yo partiría por verificar los resultados: primero cuál es el stem (??)
que se está buscando con FTS (prueba ts_debug), segundo ver cuál es el
stem de los términos que se encuentran con LIKE. Ten presente que si la
Si ejecuto un ts_debug del campo completo que estoy buscando para
uno de los ejemplos que tiene la palabra "bilingue" pero que FTS no
incluye en sus resultados me encuentra entre otras cosas:
(asciiword,Word,
all
Excerpts from Rodolfo Paparás's message of lun jul 25 16:13:01 -0400 2011:
Si ejecuto un ts_debug del campo completo que estoy buscando para uno
de los ejemplos que tiene la palabra bilingue pero que FTS no incluye
en sus resultados me encuentra entre otras cosas:
Sí, hice la prueba usando 'bilingüe' y FTS no devuelve ningún resultado.
También probé forzando a que ignore el índice como me recomendaste y
devuelve los mismos registros que con el índice.
Saludos!
El 25/07/2011 05:56 p.m., Alvaro Herrera escribió:
Excerpts from Rodolfo Paparás's message