텍스트 검색 토토 캔에 필요한 모든 옵션을 지정합니다TSVECTOR: theto_tsvector
또는to_tsquery
텍스트 검색 토토 캔이 필요합니다default_text_search_config기본 토토 캔의 이름을 지정합니다.postgresql.conf또는 개별 세션으로 설정했습니다set명령.
몇 가지 사전 정의 된 텍스트 검색 토토 캔을 사용할 수 있습니다.SQL명령을 사용할 수 있습니다PSQL명령섹션 12.10).
예를 들어 토토 캔을 생성합니다PG, 내장을 복제하여 시작영어토토 캔 :
텍스트 검색 토토 캔 configuration public.pg (copy = pg_catalog.english);
PostgreSQL 특이 적 동의어 목록을 사용하여 저장합니다$ sharedir/tsearch_data/pg_dict.syn. 그만큼
Postgres pg
우리는 다음과 같이 동의어 사전을 정의합니다.
텍스트 검색 사전 만들기 pg_dict (
다음으로 등록Ispell사전English_ispell
텍스트 검색 사전 생성 English_ispell (
이제 토토 캔중인 단어에 대한 매핑을 설정할 수 있습니다PG:
텍스트 검색 토토 캔 pg
우리는
변경 텍스트 검색 토토 캔 pg
이제 토토 캔을 테스트 할 수 있습니다 :
선택 *에서 ts_debug ( 'public.pg', '
다음 단계는 새를 사용하도록 세션을 설정하는 것입니다.public스키마 :
=> \ df