Elasticsearch 中文分詞&多詞搜索&權重

目錄

 

中文分詞器

一、安裝中文分詞器ik

二、使用中文分詞器

多詞搜索

權重


中文分詞器

一、安裝中文分詞器ik

源碼地址:https://github.com/medcl/elasticsearch-analysis-ik

根據提示,進行安裝。

也可以將壓縮包,下載到 elasticsearch/plugin文件夾下,然後解壓,

重啓ES,即完成相關中文分詞器的安裝。

二、使用中文分詞器

調用方式:POST

調用地址:/{索引}/_analyze

注:索引是可以加也可以不加

內容格式:application/json

調用舉例

結果

多詞搜索

調用方式:POST

調用地址:/{索引}/{類型}/_search

內容格式:application/json

Body內容:

{
	"query":{
		"match":{
			"tags":{                                 ---字段名
				"query":"表 奢侈品",                  ---匹配內容
				"minimum_should_match":"70%",        ---最小匹配度
				"operator":"and"                     ---兩個條件是否都滿足
			}
		}	
	}
}

minimum_should_match 和operator 不同時出現。

調用舉例

權重

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章