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?



2008/8/28  <[EMAIL PROTECTED]>:
> buenas
> com a dica do pg_trgm juntei os dois e obtive resultados maravillosos.
>
> Primeiro converto meu text com o minha funcao derivada do show_trgm q
> originalmente devolve dados do tipo text[], minha funcao devolve outro
> text, depois crio o tsvector com esse text. assim eu consigo usar o
> tsearch2 com meias palavras.
>
> basicamente funciona assim,
> my_show_trgm('teste') --> 'teste t te est ste te tes'
> to_tsvector('teste t te est ste te tes')
> o to_tsvector cria um hash indexavel.
> Entao qualquer palavra q eu pesquisar seja  teste est te o tsearch vai
> me trazer o resultado.
>
> Agora para tabelas grandes ADIOS like '%xx×%'
>
> Se alguem mais interesar pode entrar em contato.
>
> Saludos
>
> 2008/8/27, ..:: Rodrigo (-_-) Machado ::.. <[EMAIL PROTECTED]>:
>> Obrigado pela resposta, bem esclarecedora.
>> Gostei muito do TSearch2, não sabia que já estava no kernel da versao 8.3,
>> estou trabalhando ainda com a versão 8.1. :(
>>
>> Valeu pela dica, pg_trgm.
>> Vou investigar.
>>
>> Saludos
>> --
>> *:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-:
>> :: Rodrigo Machado ::
>> FlaRo Sistemas
>>
>> Linux User #338262
>> Lat S25º49'20.11' - Lon W55º07'12.05''
>> *:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-:
>>
>
>
> --
> *:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-:
>       :: Rodrigo Machado ::
>           FlaRo Sistemas
>
>         Linux User #338262
> Lat S25º49'20.11' - Lon W55º07'12.05''
> *:-.,_,.-:*'``'*:-.,_,.-:*:-.,_,.-:*'``'*:-.,_,.-:
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a