표 9.41, 표 9.42and표 9.43전체 와이즈 토토 검색을 위해 제공되는 기능과 연산자를 요약합니다. 보다와이즈 토토 사이트 : 문서 : 14 : 12 장. 전문 검색에 대한 자세한 설명postgresql의 와이즈 토토 검색 기능.
표 9.41. 와이즈 토토 검색 연산자
운영자 설명 예제 |
---|
do
|
와이즈 토토 문자열이 수행됩니다.
|
이것은 더 이상 사용되지 않는 동의어입니다
|
두 가지
|
및 2
|
Ors Two
|
부정
|
두 입력 쿼리가 연속 Lexemes에서 일치하는 경우 일치하는 문구 쿼리 구성을 구성합니다.
|
먼저
|
첫 번째
|
이러한 전문 운영자 외에도 일반적인 비교 연산자가표 9.1유형에 사용할 수 있습니다TSVECTOR
및tsquery
. 와이즈 토토 검색에는 그다지 유용하지 않지만 예를 들어 이러한 유형의 열에서 고유 인덱스를 구축 할 수 있습니다.
표 9.42. 와이즈 토토 검색 기능
기능 설명 예제 |
---|
Lexemes 배열을 A로 변환합니다
|
현재 기본 와이즈 토토 검색 구성의 OID를 반환합니다 (default_text_search_config).
|
lexemes의 수를 반환합니다
|
lexemes + 운영자 수를 반환합니다
|
와이즈 토토를 A로 변환합니다
|
와이즈 토토를 A로 변환합니다
|
와이즈 토토를 A로 변환합니다
|
a의 인덱스 가능한 부분의 표현을 생성합니다.
|
지정된 지정
|
지정된 지정
|
에서 위치와 무게를 제거합니다
|
와이즈 토토를 A로 변환합니다
|
와이즈 토토를 A로 변환합니다
|
JSON 문서의 각 문자열 값을 A로 변환합니다
|
JSON 문서에서 각 항목을 선택하여
|
주어진 발생이 제거
|
lexemes의 발생을 제거합니다
|
주어진 요소 만 선택
|
약식 형식으로,의 일치 (ES)를 표시합니다.
|
디스플레이, 약식 형식으로,에 대한 일치 (ES).
|
얼마나 잘 보여주는 점수를 계산합니다
|
얼마나 잘 보여주는 점수를 계산합니다
|
발생 대체
|
의 일부를 대체합니다
|
일치를 검색하는 문구 쿼리 구성
|
일치를 검색하는 문구 쿼리 구성
|
a 변환
|
a 확장
Lexeme | 위치 | 무게 --------+-----------+-------- 고양이 | 3 | 디 지방 | 2,4 | d, d 쥐 | 5 | 에이 |
선택 사항을 수용하는 모든 와이즈 토토 검색 기능RegConfig
인수는에 지정된 구성을 사용합니다.default_text_search_config그 주장이 생략 될 때.
함수표 9.43는 일반적으로 일상적인 와이즈 토토 검색 작업에 사용되지 않기 때문에 별도로 나열됩니다. 그들은 주로 새로운 와이즈 토토 검색 구성의 개발 및 디버깅에 도움이됩니다.
표 9.43. 와이즈 토토 검색 디버깅 기능
기능 설명 예제 |
---|
토큰을 추출하고 정규화합니다
|
입력 토큰이 사전에 알려진 경우, 또는 토큰이 사전에 알려져있는 경우 빈 배열이지만 공허한 배열이지만, 알려진 단어가 아닌 경우 널입니다. 보다섹션 12.8.3자세한 내용.
|
the 추출
|
토큰 추출물
|
지명 된 파서가 인식 할 수있는 각 유형의 토큰을 설명하는 테이블을 반환합니다. 보다섹션 12.8.2자세한 내용.
|
OID가 지정한 구문 분석기가 인식 할 수있는 각 유형의 토큰을 설명하는 테이블을 반환합니다. 보다섹션 12.8.2자세한 내용.
|
실행
|
문서에 맞지 않는 문서에 아무것도 표시되면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면