|
|
|
tsearch2 не работает поиск на арабском
|
|||
|---|---|---|---|
|
#18+
Добрый. PostgreSQL 9.3.3, compiled by Visual C++ build 1600, 32-bit ENCODING = 'UTF8' LC_COLLATE = 'Arabic_Saudi Arabia.1256' LC_CTYPE = 'Arabic_Saudi Arabia.1256' arabia.stop - заполнил по примеру, arabia.dict и arabia.affix пустые. файлы в UTF-8 CREATE TEXT SEARCH DICTIONARY mydict_Arabia_ispell ( TEMPLATE = ispell, DictFile = Arabia, AffFile = Arabia, StopWords = Arabia ); CREATE TEXT SEARCH CONFIGURATION public.mydict_ar (PARSER = default); COMMENT ON TEXT SEARCH CONFIGURATION public.mydict_ar IS 'conf. for mydict ar'; ALTER TEXT SEARCH CONFIGURATION mydict_ar ADD MAPPING FOR email, url, url_path, host, file, version, sfloat, float, int, uint, numword, hword_numpart, numhword WITH simple; ALTER TEXT SEARCH CONFIGURATION mydict_ar ADD MAPPING FOR word, hword_part, hword WITH mydict_Arabia_ispell; выполняю UPDATE fileinfo SET fts= setweight( coalesce( to_tsvector('mydict_ar', filedata),''),'A'); поле fts - заполняется не из справочника, а как попало. Первый раз с FTS работаю. Подскажите где я лапухнулся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2015, 00:58 |
|
||
|
tsearch2 не работает поиск на арабском
|
|||
|---|---|---|---|
|
#18+
_Алексей_V, Что значит «как попало»? И что за «справочник» вы имели в виду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2015, 15:10 |
|
||
|
tsearch2 не работает поиск на арабском
|
|||
|---|---|---|---|
|
#18+
справочник - arabia.stop список слов. а в поле frs = '100ر':1A '9112جمعيةالأقصى':2A filedata = لندعم صمودالمرابطين في المسجدالأقصى،تبرع بـ100ر،أتصل بـ9112جمعيةالأقصى хотя слова в справочнике есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2015, 19:25 |
|
||
|
tsearch2 не работает поиск на арабском
|
|||
|---|---|---|---|
|
#18+
_Алексей_V, арабского я, увы, не знаю, но… стоп-слова — это игнорируемые слова. В списки стоп-слов помещают те слова, что считаются слишком частотными, чтобы быть релевантными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2015, 01:32 |
|
||
|
tsearch2 не работает поиск на арабском
|
|||
|---|---|---|---|
|
#18+
arabia.stop и arabia.affix - сделал пустым, arabia.dict список слов. результат тот же:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2015, 19:36 |
|
||
|
tsearch2 не работает поиск на арабском
|
|||
|---|---|---|---|
|
#18+
_Алексей_V, почитайте документацию. Здесь уже была тема про импорт греческого словаря, поищите. Вам нужны словари от Aspell (здесь) или Hunspell ( здесь ). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2015, 00:27 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=114&tid=1998132]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 379ms |

| 0 / 0 |
