From: | silly_sad <sad(at)bankir(dot)ru> |
---|---|
To: | Oleg Bartunov <oleg(at)sai(dot)msu(dot)su> |
Cc: | pgsql-ru-general(at)postgresql(dot)org |
Subject: | Re: Tsearch strange error |
Date: | 2007-03-21 11:03:58 |
Message-ID: | 4601111E.8040901@bankir.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ru-general |
Oleg Bartunov wrote:
> On Wed, 21 Mar 2007, silly_sad wrote:
>
>>> так вопросы не задают. Что мне гадать, какая у тебя кодировка
>>> в базе, откуда ты ispell взял ? Я могу только догадываться,
>>> что кодировка у тебя utf-8, а ispell английский ты не сконвертировал
>>> в utf-8.
>>
>> и вот ещё эта информация будет полезной:
>>
>> SELECT * from pg_ts_cfg;
>>
>> ts_name | prs_name | locale
>> -----------------+----------+--------------
>> default | default | C
>> utf8_russian | default | ru_RU.UTF-8
>> simple | default |
>> default_russian | default | ru_RU.KOI8-R
>>
>> инициализировано это было так
>>
>> INSERT INTO pg_ts_dict
>> (SELECT 'ru_ispell',
>> dict_init,
>> 'DictFile="/usr/local/cms1/sql/russian.dict",'
>> 'AffFile="/usr/local/cms1/sql/russian.aff",'
>> 'StopFile="/usr/local/cms1/sql/russian.stop"',
>> dict_lexize
>> FROM pg_ts_dict
>> WHERE dict_name = 'ispell_template');
>>
>> UPDATE pg_ts_cfg SET locale = 'ru_RU.KOI8-R' WHERE ts_name =
>> 'default_russian';
>>
>> DELETE FROM pg_ts_cfgmap WHERE ts_name = 'default_russian';
>> INSERT INTO pg_ts_cfgmap VALUES ('default_russian', 'lhword',
>> '{ru_ispell,ru_stem_koi8}');
>> INSERT INTO pg_ts_cfgmap VALUES ('default_russian', 'lpart_hword',
>> '{ru_ispell,ru_stem_koi8}');
>> INSERT INTO pg_ts_cfgmap VALUES ('default_russian', 'lword',
>> '{ru_ispell,ru_stem_koi8}');
>
> Хмм, а зачем ты английские слова пропускаешь через русские словари ?
Я их не пропускаю, они просто есть в тексте, в котором необходимо
осуществять русскоязычный поиск
From | Date | Subject | |
---|---|---|---|
Next Message | Oleg Bartunov | 2007-03-21 11:07:01 | Re: Tsearch strange error |
Previous Message | Oleg Bartunov | 2007-03-21 10:52:01 | Re: Tsearch strange error |