Здравствуйте.
Работаю в Базой PostgreSQL.
Полнотекстовый поиск не работает. Т.е. эти запросы выдают false
select to_tsvector('Автомобильный обогреватель Ceramic') @@ 'авто' As qq;
select to_tsvector('Автомобильный обогреватель Ceramic') @@ plainto_tsquery('авто');
select to_tsvector('Автомобиль ВАЗ-2108') @@ to_tsquery('2108');
Попробовала , как советуют на
хабре, создать конфигурацию полнотекстового поиска.
На первом же запросе вывелась оштбка
CREATE TEXT SEARCH DICTIONARY mydict_russian_ispell (
TEMPLATE = ispell,
DictFile = russian,
AffFile = russian,
StopWords = russian
);
Помогите советом что делать.
Спустя 2 минуты, 18 секунд (1.11.2011 - 23:26) Игорь_Vasinsky написал(а):
тут же явно написано
Цитата |
ERROR: could not open dictionary file "C:/Program Files (x86)/PostgreSQL/8.4/share/tsearch_data/russian.dict": No such file or directory |
Спустя 2 минуты, 48 секунд (1.11.2011 - 23:29) olgatcpip написал(а):
Наверно нужно было сказать, то я искала этот файлик скачать, не нашла.... Да и странно. что у меня его нет

При установки же должен бы появится.. нет?
Если у вас есть этот файлик, поделитесь, пожалуйста
Спустя 5 минут, 43 секунды (1.11.2011 - 23:35) Игорь_Vasinsky написал(а):
Спустя 22 минуты, 31 секунда (1.11.2011 - 23:57) olgatcpip написал(а):
Игорь_Vasinsky К сожалению прямой ссылки скачать файлики не нашла, а тлько ispell-russian.tar.gz - from
ftp://scon155.phys.msu.su/pub/russian/isp...l-0.99f6.tar.gz Скачала, распокоала, посмотрела. В нем есть 2 файлика, вроде как мне нужно но в какой-то странной кодировке. Я перекодировала в utf8 без БОМ
Затем он сругался, что нет файла russian.affix, я не должго думал и переименовала russian.aff в russian.affix
Отработало как бы без ошибок, но все равно не работают запросы.
и так тоже
select to_tsvector('Автомобильный обогреватель Ceramic') @@ plainto_tsquery('mydict_ru','авто');
Спустя 26 минут, 35 секунд (2.11.2011 - 00:24) Игорь_Vasinsky написал(а):

на самом деле я оч даже далёк от постгре... просто увидил ошибку и погуглил на досуге.
Возможно стоит гуглить темы о полнотекстовом поиске в постгре.
_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький
блогв этом блоге публикую новые работы
WMR217126627282 wink.gif