E o 8.2 não tem nada parecido com isso.

jorge vilela wrote:
> 
> Mateus, essa funcionalidade foi adicionada na versão 8.4
> O Euler deu o seguinte exemplo de utilização:
> 
> euler=# create table foo (a tsvector);
> CREATE TABLE
> euler=# insert into foo select 'euler taveira de oliveira'::tsvector from
> generate_series(1, 1000);
> INSERT 0 1000
> euler=# insert into foo select 'jorge vilela'::tsvector from
> generate_series(1, 100);
> INSERT 0 100
> euler=# create index fooi on foo using gin (a);
> CREATE INDEX
> euler=# select * from foo where a @@ 'vile:*' limit 5;
>        a
> ------------------
>  'jorge' 'vilela'
>  'jorge' 'vilela'
>  'jorge' 'vilela'
>  'jorge' 'vilela'
>  'jorge' 'vilela'
> (5 registros)
> euler=# explain analyze select * from foo where a @@ 'vile:*';
> 
> 
> Aqui eu já estou utilizando a versão 8.4 (Justamente por esse motivo),
> porém, ainda tenho algumas dúvidas sobre o TSearch. Por exemplo:
> 
> O Euler apresentou o ":*" como coringa para término ou começo de string,
> mas
> eu não consigo utilizá-lo em ambos os casos. Veja:
> 
> select descricao from tag where to_tsvector(descricao) @@
> to_tsquery('MONIT:*');
> - monitor
> - para monitor lcd
> 
> Porém:
> 
> select descricao from tag where to_tsvector(descricao) @@
> to_tsquery('*TOR');
> Não retorna nada
> 
> '*:TOR' retorna erro de sintaxe...
> 
> Alguém sabe dizer se é isso mesmo, se ele só possui implementação para o
> fim
> dos termos de busca ou eu estou fazendo errado?
> 
> 
> Jorge
> 
> 2009/6/15 mateusgra <[email protected]>
> 
>>
>> Bom dia,
>>
>> Gostaria de saber se o Tsearch tem como localizar um texto que comece com
>> uma determinada palavra com se fosse o like 'POSTGRESQL 8.2%'.
>>
>> Porque se eu uso idxfts @@ to_tsquery('POSTGRESQL&8.2') retorna tb
>> resultados como:
>>  POSTGRESQL 8.2 TUTORIAL
>>  SQL POSTGRESQL 8.2
>>  INDICES POSTGRESQL 8.2
>>  POSTGRESQL 8.2 SLONY
>>
>> Eu gostaria que retorna-se:
>>   POSTGRESQL 8.2 TUTORIAL
>>   POSTGRESQL 8.2 SLONY
>>
>> Uso o postgresql 8.2.7.
>> --
>> View this message in context:
>> http://www.nabble.com/TSearch-palavar-Inicial-tp24035502p24035502.html
>> Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
> 
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 
> 

-- 
View this message in context: 
http://www.nabble.com/TSearch-palavar-Inicial-tp24035502p24040662.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a