> 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?
>

Todo esta funcionando correctamente, este tema del español con las
primitivas de una palabra es algo complicado de entender al principio.

La primitiva de Mujer: es Muj , luego después de la "J" la palabra puede
variar.
La primitiva de Mujeres: es Mujer, luego de la "r" la palabra puede variar.

Justo no puedes comparar las dos primitiva, pues como vez no son iguales.



Saludos,
Gilberto Castillo
La Habana, Cuba
--- 
This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at 
host imx3.etecsa.cu
Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
-
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

Responder a