Расширение запросов в PostgreSQL - PullRequest
1 голос
/ 09 ноября 2011

Я только что прочитал в руководстве по PostgreSQL, что оно предоставляет функции полнотекстового поиска, включая анализ, индексацию и поиск по тексту документов.
Мой вопрос: возможно ли получить механизм расширения запроса, используя тезаурус (или словарь)? Я еще не пробовал эти функции ... но кажется, что одна лексема заменена другой. Можно ли добавить к запросу лексемы, которые являются синонимами лексем, изначально присутствовавших в запросе?

1 Ответ

1 голос
/ 09 ноября 2011

Я никогда не использовал его, но да, кажется, есть словарь тезауруса, который может делать то, что вы хотите:

http://www.postgresql.org/docs/9.0/static/textsearch-dictionaries.html#TEXTSEARCH-THESAURUS

...