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