Terms Aggregation組合統計terms字段被拆分
↑↑↑↑ 針對“ aaa,bbb,ccc” 型關鍵詞的分詞統計思路↑↑↑↑
以上延升: 使用分詞 ik_max_word / ik_smart 會引起數據細化成單字做統計
解決:增加自定義分詞規則,按照逗號進行分詞,然後做統計查詢
"settings": {
"index": {
"number_of_shards": "1",
"number_of_replicas": "1"
},
"analysis": {
"analyzer": {
"comma": {
"type": "pattern",
"pattern":","
}
}
}
}
"goods_tag": {
"type": "text",
"analyzer": "comma",
"search_analyzer": "comma"
},
ElasticSearch核心知識總結(一)es的六種搜索方式和數據
↑↑↑↑ 針對“ aaa,bbb,ccc” 型關鍵詞寫入數組型索引做統計思路↑↑↑↑
↑↑↑↑ Java 代碼實現思路↑↑↑↑