Я совершенно новый для PostGreSQL полнотекстового поиска и я настройка конфигурации, как, где я могу скачать Ispell * .dict и * .affix filefollowing (точно так, как в docs):Где я могу скачать файлы ispell * .dict и * .affix?
CREATE TEXT SEARCH DICTIONARY english_ispell (
TEMPLATE = ispell,
DictFile = english,
AffFile = english,
StopWords = english
);
Таким образом, эти Я думаю, что ожидает файлы english.dict
и english.affix
на, например:
/usr/share/postgresql/9.2/tsearch_data
Но эти файлы не существуют. У меня только ispell_sample.dict
и ispell_sample.affix
- который при включении выше работает нормально - никаких проблем.
Так ... Я следовал за этим post и загрузить нужный словарь из the open office people и переименован в .dic
к .dict
и .aff
к .affix
. Затем я проверил (используя file -bi dict.affix
и file -bi english.dict
, и они кодируются UTF8).
Когда я бегу выше поиска текста словаря, я получаю ошибку:
ERROR: wrong affix file format for flag
CONTEXT: line 2778 of configuration file "/usr/share/postgresql/9.2/tsearch_data/english.affix": "COMPOUNDMIN 1
"
мне было интересно, если кто-то подсказки о том, как решить эту проблему, или если кто-то сталкивался с такой раньше .. Спасибо. /.
UPDATE: 1: Я думаю, этот вопрос можно перефразировать следующим образом: where can I download the ispell *.dict and *.affix file for postgres