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

對於 MacOS 上的 Homebrew 用戶,您可以在此處找到 Postgres StopWord 檔案:

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

或者,可以在 Github 上取得最新清單:

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

相關內容