powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / TSearch2 lexize и ts_debug - разные результаты лексимизации
2 сообщений из 2, страница 1 из 1
TSearch2 lexize и ts_debug - разные результаты лексимизации
    #34055619
Rammstin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
САБЖ. Получается, что вывод
SELECT lexize('ru_ispell', 'Русские');
будет РУССКИЙ
а если SELECT * FROM ts_debug('Русские бла бла бла');
Выдаст
"default_russian";"nlword";"Non-latin word";"Русские";"{ru_ispell}";"'РУССКИЕ'"

Почему так? Заранее спасибо.
...
Рейтинг: 0 / 0
TSearch2 lexize и ts_debug - разные результаты лексимизации
    #34057417
Poligon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RammstinСАБЖ. Получается, что вывод
SELECT lexize('ru_ispell', 'Русские');
будет РУССКИЙ
а если SELECT * FROM ts_debug('Русские бла бла бла');
Выдаст
"default_russian";"nlword";"Non-latin word";"Русские";"{ru_ispell}";"'РУССКИЕ'"

Почему так? Заранее спасибо.

Правда странно. У меня стоит дефолтовый словарь. И все работает нормально, т.е.

Код: plaintext
select lexize('ru_stem', 'Русские')
= 'русск'

Код: plaintext
select ts_debug('Русские');
= (default_russian,nlword,"Non-latin word", 'Русские',{ru_stem},'русск')
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / TSearch2 lexize и ts_debug - разные результаты лексимизации
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]