At 22:13 25/07/2011, Rodolfo Paparás wrote:
SELECT * FROM atributos_contactos WHERE
valor_cadena_index @@ to_tsquery('bilingue');
descarta muchos registros.
Con respecto a la palabra "bilingue", es verdad
que es un ejemplo rebuscado, pero estoy buscando
en el texto de curriculums personas con esa capacidad.
Alguna otra idea?
En
http://www.postgresql.org/docs/9.1/static/textsearch-controls.html#TEXTSEARCH-PARSING-QUERIES
viene como incluir los prefijos:
Also, * can be attached to a lexeme to specify prefix matching:
SELECT to_tsquery('supern:*A & star:A*B');
to_tsquery
--------------------------
'supern':*A & 'star':*AB
Such a lexeme will match any word in a tsvector
that begins with the given string.
HTH
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda