| 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: | Whole Thread | Raw Message | 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 |