Использовать тезаурус в качестве словаря синонимов в FTS? - PullRequest
0 голосов
/ 19 июня 2019

Как я понял, функции этих словарей одинаковы, за исключением того, что Synonyms Dict не поддерживает работу с фразами.

Можно ли использовать один словарь для тезауруса и фраз в полнотекстовом поиске PostgreSQl?

my_custom.ths

# synonyms
postgres : pgsql
postgresql : pgsql
postgre : pgsql
gogle : googl

# phrases
indices : index*
supernovae stars : sn
crab nebulae : crab

1 Ответ

1 голос
/ 19 июня 2019

Да, вы можете сделать это. Как документация объясняет:

Текущая реализация словаря тезаурусов в PostgreSQL является расширением словаря синонимов с добавленной поддержкой фразы .

...