2011/1/7 Giancarlo Rubio <[email protected]>:

> O problema que enfrento pode ser visto quando pesquiso pela palavra
> pecado po exemplo.
> A analise lexica da palavra retira o do e o a da palavra , restando apenas pec
>
> SELECT to_tsvector('portuguese','pecados');
>  to_tsvector
> -------------
>  'pec':1
> (1 linha)
>
> No entanto isso acaba fazendo com que tenho resultados irrelevantes
> pois uma pesquisa por peça me retorna o mesmo valor que pecados e são
> coisas distintas.

A questão é que snowball (dicionário utilizado atualmente) tem pouca
utilidade se pensarmos em situações onde existe mais variancia de
texto.

O ideal é vc criar um novo dicionário utilizando IsPell ou MySpell.

Abraço!

-Leo
-- 
Leonardo Cezar
http://postgreslogia.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a