Lista de palabras vacías en Postgres 9.1

Lista de palabras vacías en Postgres 9.1

¿Cuál es la lista de palabras vacías (palabras ignoradas) que utiliza Postgres al realizar búsquedas de texto completo? ¿Hay alguna manera de averiguar esto (ejecutando una consulta o algo así)?

Para que sepas lo que estoy buscando, aquí está la lista de MySQL. Supongo que el de Postgres es similar.http://dev.mysql.com/doc/refman/5.5/en/fulltext-stopwords.html

Respuesta1

Mira a:http://www.postgresql.org/docs/9.1/static/textsearch-dictionaries.html#TEXTSEARCH-STOPWORDS

La ubicación de las palabras vacías del diccionario de inglés es: $SHAREDIR/tsearch_data/english.stoppor ejemplo:/usr/share/postgresql/9.1/tsearch_data/english.stop

Respuesta2

Para los usuarios de Homebrew en MacOS, pueden encontrar los archivos Postgres StopWord aquí:

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

Alternativamente, la lista actualizada está disponible en Github:

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

información relacionada