Para construir o índice de busca, o TSearch2 utiliza o conceito de
dicionário. Assim, a criação dos radicais das palavras segue um determinado
dicionário, que por sua vez são usados no *"match".
*
      Quanto à remoção da acentuação, é indicado sim, mas tomem cuidado.
Caso o dicionário seja português, "afirmação" e "afirmacao" podem não gerar
o mesmo radical. Ex.:

=# select to_tsvector('afirmação');
 to_tsvector
-------------
 'afirm':1

=# select to_tsvector('afirmacao');
 to_tsvector
--------------
 'afirmaca':1

Para o caso do Rodrigo isso não é problema porque ele está usando um *
"match"* não-padrão para o TSearch2.

2008/8/28 José Carlos Messias <[EMAIL PROTECTED]>

> Opa,
>
> Não faço uso do tsearch, mas sempre tive dúvidas se o texto pesquisado
> sempre tem que estar em minusculo ou maiusculo e quanto aos acentos?
>

-- 
William Leite Araújo
Analista de Banco de Dados - QualiConsult
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a