개발 버전 :Devel
지원되지 않은 버전 :12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

12.7. 토토 꽁 머니 예

텍스트 검색 토토 꽁 머니 문서를 A로 변환하는 데 필요한 모든 옵션을 지정합니다TSVECTOR: 텍스트를 토큰으로 나누는 데 사용하는 파서, 각 토큰을 Lexeme으로 변환하는 데 사용하는 사전. 모든 전화to_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