Gracias Gilberto .... por lo visto no entiendo que es lexema!!! a primera vista mi análisis fue:
Mujer Mujeres Mujercita considerando que lexema es la raiz (primitiva) de la palabra, es decir, aquella parte que no cambia .... considere que sería "Mujer" .... en fin .... Reitero el agradecimiento!! Saludos y excelente día!! El 7 de junio de 2013 07:07, Gilberto Castillo <gilberto.casti...@etecsa.cu>escribió: > > > > 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> > >