Список стоп-слов в Postgres 9.1

Список стоп-слов в Postgres 9.1

Какой список стоп-слов (игнорируемых слов) использует Postgres при полнотекстовом поиске? Есть ли способ узнать это (выполнив запрос или что-то еще)?

Итак, вы знаете, что я ищу, вот список из MySQL. Я предполагаю, что Postgres-один похожhttp://dev.mysql.com/doc/refman/5.5/en/fulltext-stopwords.html

решение1

Посмотри на:http://www.postgresql.org/docs/9.1/static/textsearch-dictionaries.html#TEXTSEARCH-STOPWORDS

Расположение стоп-слов для английского словаря: $SHAREDIR/tsearch_data/english.stopнапример:/usr/share/postgresql/9.1/tsearch_data/english.stop

решение2

Для пользователей Homebrew на MacOS вы можете найти файлы Postgres StopWord здесь:

ls /usr/local/Cellar/postgresql/<%version%>/share/postgresql/tsearch_data

Актуальный список также доступен на Github:

https://github.com/postgres/postgres/tree/master/src/backend/snowball/stopwords

Связанный контент