Boa tarde Jorge,

Dia desses procurei algo parecido com isso no histórico da lista e encontrei
algo que pode te ajudar:

http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-August/011406.html

Trata-se de uma discussão sobre busca por meias palavras utilizando o
tsearch.


Luciano Mittmann.

2009/5/22 Jorge Vilela <jorge.com...@gmail.com>

> Bom dia pessoal!
> Tenho uma busca em duas tabelas (Produto e marca)
>
> O SQL é +/- assim:
>
> SELECT produto.descricao, marca.descricao FROM produto JOIN marca ON (
> produto.id=marca.id)
> WHERE to_tsvector(to_ascii(produto.descricao) || ' ' ||
> to_ascii(marca.descricao)) @@ to_tsquery(to_ascii('STRINGDEBUSCA'))
>
>
>
> O problema é que esse tipo de busca FULL-TEXT não funciona como %like%.
>
> Se eu buscar por "COMPUTAD" ele não encontra "COMPUTADOR".
>
>
> Alguém conhece alguma forma de melhorar a busca com to_tsvector e
> to_tsquery?
>
> _______________________________________________
> 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