From: | Felipe de Jesús Molina Bravo <fjmolinabravo(at)gmail(dot)com> |
---|---|
To: | pgsql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | tsearch lexema: mujer y mujeres |
Date: | 2013-06-06 22:32:16 |
Message-ID: | CALrs2KOUM7fDw1JB6XSS92Q_HxveBPzQ_cH8KHs+MryLZXpDsw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Que tal lista
Tengo postgresql 9.1.3 y con la configuracion a español del tsearch.
Al ejecutar:
des=# select strip(to_tsvector('spanish', 'Mujer'));
strip
-------
'muj'
(1 fila)
y al cambiar Mujer por Mujeres, obtengo
des=# select strip(to_tsvector('spanish', 'Mujeres'));
strip
---------
'mujer'
(1 fila)
De tal forma::
des=# select strip(to_tsvector('spanish', 'Mujeres')) @@
to_tsquery('spanish', 'mujer');
?column?
----------
f
(1 fila)
lo cual no es lo esperado!!!
Me pueden orientar que debo hacer para corregir este problema?!
Mi análisis es:
Se esta obteniendo incorrectamente el lexema de "mujer"; seguramente
necesito corregir mi diccionario ... ¿que opinan de esto?
Saludos y de antemano muchas gracias!!
Necesito una orientación para corregir este problem
From | Date | Subject | |
---|---|---|---|
Next Message | Gilberto Castillo | 2013-06-07 12:07:44 | Re: tsearch lexema: mujer y mujeres |
Previous Message | Corradini, Carlos | 2013-06-06 17:01:06 | RE: PL/PGSQL |