W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
表 9.41, 表 9.42 and 表 9.43總結(jié)了為全文搜索提供的函數(shù)和操作符。PostgreSQL的文本搜索功能的詳細(xì)解釋可參考第 12 章。
表 9.41. 文本搜索操作符
操作符 描述 例子 |
---|
|
隱式調(diào)用 |
這是 |
連接兩個(gè) |
ANDs兩個(gè) |
ORs兩個(gè) |
否定 |
構(gòu)造一個(gè)短語(yǔ)查詢(xún),如果兩個(gè)輸入查詢(xún)?cè)谶B續(xù)的詞素上匹配,該查詢(xún)將進(jìn)行匹配。 |
第一個(gè) |
第一個(gè) |
除了這些專(zhuān)用操作符之外, 表 9.1 中所示的常用比較操作符也適用于tsvector
和tsquery
類(lèi)型。 它們對(duì)于文本搜索不是很有用,但是允許使用。例如,建在這些類(lèi)型列上的唯一索引。
表 9.42. 文本搜索函數(shù)
函數(shù) 描述 例子 |
---|
將詞素?cái)?shù)組轉(zhuǎn)換為 |
返回當(dāng)前默認(rèn)文本搜索配置的OID(由 default_text_search_config 所設(shè)定的). |
返回 |
返回 |
將文本轉(zhuǎn)換為 |
將文本轉(zhuǎn)換為 |
將文本轉(zhuǎn)換為 |
生成 |
將指定的 |
將指定的 |
從 |
將文本轉(zhuǎn)換為 |
將文本轉(zhuǎn)換為 |
將JSON文檔中的每個(gè)字符串值轉(zhuǎn)換為 |
選擇 |
從 |
從 |
只從 |
以縮寫(xiě)形式顯示 |
以縮寫(xiě)形式顯示匹配JSON |
計(jì)算一個(gè)分?jǐn)?shù),顯示 |
使用覆蓋密度算法計(jì)算一個(gè)分?jǐn)?shù),顯示 |
在 |
根據(jù)目標(biāo)替換部分 |
構(gòu)造一個(gè)短語(yǔ)查詢(xún),在連續(xù)的詞位上搜索 |
構(gòu)造一個(gè)短語(yǔ)查詢(xún),用于搜索 |
將 |
將
|
所有接受一個(gè)可選的regconfig
參數(shù)的文本搜索函數(shù)在該參數(shù)被忽略時(shí),使用由default_text_search_config指定的配置。
表 9.43中的函數(shù)被單獨(dú)列出,因?yàn)樗鼈兺ǔ2槐挥糜谌粘5奈谋舅阉鞑僮鳌?它們主要有助于開(kāi)發(fā)和調(diào)試新的文本搜索配置。
表 9.43. 文本搜索調(diào)試函數(shù)
函數(shù) 描述 例子 |
---|
根據(jù)指定的或默認(rèn)的文本搜索配置從 |
如果字典知道輸入標(biāo)記,則返回替換詞位數(shù)組;如果字典知道標(biāo)記,但它是停止詞,則返回空數(shù)組;如果它不是已知詞,則返回NULL。 詳情參見(jiàn)第 12.8.3 節(jié)。 |
使用命名的解析器從 |
使用OID指定的解析器從 |
返回一個(gè)表,該表描述命名解析器可以識(shí)別的每種類(lèi)型的標(biāo)記。詳請(qǐng)參見(jiàn)第 12.8.2 節(jié)。 |
返回一個(gè)表,該表描述OID指定的解析器可以識(shí)別的每種標(biāo)記類(lèi)型。詳請(qǐng)參見(jiàn)第 12.8.2 節(jié)。 |
執(zhí)行 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: