Re: integrated tsearch has different results than tsearch2

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема Re: integrated tsearch has different results than tsearch2
Дата
Msg-id 162867790709040357w22ffa19pd5aabf917dadd48d@mail.gmail.com
обсуждение исходный текст
Ответ на Re: integrated tsearch has different results than tsearch2  (Teodor Sigaev <teodor@sigaev.ru>)
Ответы Re: integrated tsearch has different results than tsearch2  ("Heikki Linnakangas" <heikki@enterprisedb.com>)
Список pgsql-hackers
2007/9/3, Teodor Sigaev <teodor@sigaev.ru>:
> > 1. I am not able use fulltext with latin2 encoding :( I missing note
> > about only utf8 dictionaries in doc).
> You can use any server encoding, but dictionary's files should be in utf8 -
> dictionary will convert utf8 files into server encoding.
>
> >
> >
> > 2. with hspell dictionaries (fresh copy from open office) I got
> > different and wrong results.
> > postgres=# select to_tsvector('cs','Příliš žlutý kůň se napil žluté
> > vody') @@ to_tsquery('cs','napít');
> >  ?column?
> > ----------
> >  f
> > (1 row)
>
> Pls, output of:
> select ts_lexize('cspell','napil');
> select to_tsvector('cs','Příliš žlutý kůň se napil žluté
> vody');
>
>
postgres=# select ts_lexize('cspell','napil');ts_lexize
-----------

(1 row)
postgres=# select to_tsvector('cs','Příliš žlutý kůň se napil žluté vody');                       to_tsvector
-----------------------------------------------------------'vody':7 'kůň':3 'napil':5 'žluté':6 'žlutý':2 'příliš':1
(1 row)

There is difference
8.2.x
postgres=# select lexize('cz_ispell','jablka'); lexize
----------{jablko}
(1 row)
8.3
postgres=# select ts_lexize('cspell','jablka');ts_lexize
-----------

(1 row)
postgres=# select ts_lexize('cspell','jablko');ts_lexize
-----------{jablko}
(1 row)

Pavel Stehule

В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Heikki Linnakangas"
Дата:
Сообщение: Re: Updatable cursor doubt
Следующее
От: "Heikki Linnakangas"
Дата:
Сообщение: Re: integrated tsearch has different results than tsearch2