mảng_to_tsVector (Text [] )
|
TSVECTOR |
chuyển đổi mảng từ vựng thànhtsVector |
mảng_to_tsVector ('fat, cat, chuột' :: text []) |
'Cat' 'Fat' 'Rat' |
get_civerse_ts_config ()
|
Regconfig |
Nhận cấu hình tìm kiếm văn kèo bóng đá euro mặc định |
get_civerse_ts_config () |
Tiếng Anh |
length (TSVECTOR )
|
Số nguyên |
số từ vựng trongtsVector |
LEGN ('FAT: 2,4 CAT: 3 RAT: 5A' :: TSVECTOR) |
3 |
numnode (tsquery )
|
Số nguyên |
Số người vận hành từ vựng cộng vớitsquery |
numnode ('(fat & chuột) | cat' :: tsquery) |
5 |
Plainto_tsquery ([config Regconfig ,]Truy vấn Text )
|
tsquery |
sản xuấttsquery Bỏ qua dấu câu |
Plainto_tsquery ('tiếng Anh', 'chuột béo') |
'Fat' & 'Rat' |
PHRASETO_TSQUERY ([config Regconfig ,]Truy vấn Text )
|
tsquery |
sản xuấttsquery kèo bóng đá euro một cụm từ, bỏ qua dấu câu |
phraseto_tsquery ('tiếng Anh', 'chuột béo') |
'Fat' <- 'RAT' |
websearch_to_tsquery ([config RegConfig ,]Truy vấn Text )
|
tsquery |
sản xuấttsquery Từ truy vấn kiểu kèo bóng đá euro trên web |
websearch_to_tsquery ('English', '"Fat Rat" hoặc Rat') |
'FAT' <- 'RAT' | 'con chuột' |
QueryTree (Truy vấn tsquery )
|
Text |
Nhận phần có thể lập chỉ mục của Atsquery |
Querytree ('foo &! Bar' :: tsquery) |
'foo' |
setweight (Vector tsVector , Trọng lượng "Char" )
|
tsVector |
gánTrọng lượng cho mỗi yếu tố củaVector |
21988_22038 |
'Cat': 3a 'Fat': 2a, 4a 'Rat': 5a |
setweight (Vector TSVECTOR , Trọng lượng "Char" , Lexeme Text [] )
|
TSVector |
gánTrọng lượng đến các phần tử củaVector được liệt kê trongLexeme |
22894_22957 |
'Cat': 3a 'béo': 2,4 'chuột': 5a |
Dải (tsVector )
|
tsVector |
Xóa các vị trí và trọng số khỏitsVector |
Dải ('Fat: 2,4 Cat: 3 Rat: 5a' :: TSVector) |
'Cat' 'Fat' 'Rat' |
to_tsquery ([config Regconfig ,]Truy vấn Text )
|
tsquery |
bình thường hóa các từ và chuyển đổi thànhtsquery |
to_tsquery ('English', 'The & Fat & Rats') |
'Fat' & 'Rat' |
to_tsVector ([config Regconfig ,]Document Text )
|
tsVector |
Giảm văn kèo bóng đá euro tài liệu xuốngtsVector |
to_tsVector ('tiếng Anh', 'chuột béo') |
'béo': 2 'chuột': 3 |
to_tsVector ([config Regconfig ,]Document json (b) )
|
tsVector |
Giảm từng giá trị chuỗi trong tài liệu xuốngtsVector , và sau đó kết hợp những người theo thứ tự tài liệu để sản xuất mộttsVector |
25644_25699 |
'béo': 2 'chuột': 3 |
json (b) _to_tsVector ([config Regconfig ,]Document json (b) , Filter json (b) )
|
tsVector |
Giảm từng giá trị trong tài liệu, được chỉ định bởiFilter đến AtsVector , và sau đó kết hợp những người theo thứ tự tài liệu để sản xuất mộttsVector . bộ lọc là AJSONB mảng, liệt kê loại yếu tố nào cần được đưa vào kết quảTSVECTOR . Các giá trị có thể choFilter là"Chuỗi" (để bao gồm tất cả các giá trị chuỗi),"Số" (để bao gồm tất cả các giá trị số trong định dạng chuỗi),"Boolean" (để bao gồm tất cả các giá trị boolean trong định dạng chuỗi"True" /"Sai" ),"Key" (bao gồm tất cả các khóa) hoặc"Tất cả" (để bao gồm tất cả ở trên). Các giá trị này có thể được kết hợp với nhau để bao gồm, ví dụ: tất cả các giá trị chuỗi và số. |
27365_27460 |
'123': 5 'béo': 2 'chuột': 3 |
ts_delete (Vector tsVector , Lexeme Text )
|
tsVector |
Xóa đã choLexeme từVector |
TS_DELETE ('FAT: 2,4 CAT: 3 RAT: 5A' :: tsvector, 'Fat') |
'CAT': 3 'RAT': 5A |
ts_delete (Vector tsVector , Lexeme Text [] )
|
tsVector |
Xóa mọi sự xuất hiện của từ vựng trongLexeme từVector |
28826_28891 |
'CAT': 3 |
ts_filter (Vector tsVector , Trọng lượng "Char" [] )
|
TSVECTOR |
Chỉ chọn các phần tử có đã choTrọng lượng từVector |
29591_29646 |
'CAT': 3B 'RAT': 5A |
ts_headline ([config RegConfig ,]Document Text , Truy vấn tsquery [, Tùy chọn Text ])
|
Text |
Hiển thị Truy vấn khớp |
ts_headline ('x y z', 'z' :: tsquery) |
x y <b z </b |
ts_headline ([config Regconfig ,]Document json (b) , Truy vấn tsquery [, Tùy chọn Text ])
|
Text |
Hiển thị Truy vấn khớp |
ts_headline ('"a": "x y z"' :: json, 'z' :: tsquery) |
"A": "x y <b z </b" |
TS_RANK ([Trọng lượng float4 [] ,]Vector tsVector , Truy vấn tsquery [, Bình thường hóa Số nguyên ])
|
float4 |
Tài liệu xếp hạng cho truy vấn |
TS_RANK (TextSearch, Truy vấn) |
0.818 |
TS_RANK_CD ([Trọng lượng float4 [] ,]Vector tsVector , Truy vấn tsquery [, Bình thường hóa Số nguyên ])
|
float4 |
Tài liệu xếp hạng cho truy vấn sử dụng mật độ bìa |
TS_RANK_CD ('0.1, 0.2, 0.4, 1.0', TextSearch, truy vấn) |
2.01317 |
ts_rewrite (Truy vấn tsquery , Target tsquery , thay thế tsquery )
|
tsquery |
thay thếTarget vớithay thế trong truy vấn |
TS_REWRITE ('A & B' :: Tsquery, 'A' :: TsQuery, ' |
'B' & ('foo' | 'Bar') |
ts_rewrite (Truy vấn tsquery , Chọn Text )
|
tsquery |
Thay thế bằng cách sử dụng các mục tiêu và thay thế từ AChọn lệnh |
34507_34575 |
'B' & ('foo' | 'Bar') |
tsquery_phrase (Query1 tsquery , query2 tsquery )
|
tsquery |
Tạo truy vấn kèo bóng đá euroQuery1 theo sauQuery2 (giống như<- kèo bóng đá euro tử) |
tsquery_phrase (to_tsquery ('fat'), to_tsquery ('cat')) |
'Fat' <- 'Cat' |
tsquery_phrase (Query1 tsquery , query2 tsquery , Khoảng cách Số nguyên )
|
tsquery |
Tạo truy vấn kèo bóng đá euroQuery1 theo sauQuery2 ở khoảng cáchKhoảng cách |
tsquery_phrase (to_tsquery ('fat'), to_tsquery ('cat'), 10) |
'FAT' <10 'CAT' |
tsVector_to_array (tsVector )
|
Text [] |
Chuyển đổitsVector đến mảng từ vựng |
36761_36814 |
mèo, chất béo, chuột |
tsVector_update_trigger ()
|
Trigger |
Chức kèo bóng đá euro kích hoạt tự độngtsVector Cập nhật cột |
Tạo Trigger ... |
|
tsVector_update_trigger_column ()
|
Trigger |
Chức kèo bóng đá euro kích hoạt cho tự độngtsVector Cập nhật cột |
Tạo Trigger ... |
|
unnest (TSVECTOR , OUTLexeme Text , raVị trí Smallint [] , OUTTrọng lượng Text )
|
Setof Record |
Mở rộng AtsVector thành một tập hợp các hàng |
Unnest ('Fat: 2,4 Cat: 3 Rat: 5a' :: TsVector) |
(CAT, 3, d) ... |