全部產品
Search
文件中心

OpenSearch:analyzer子句

更新時間:Jul 13, 2024

子句說明

analyzer部分可以指定查詢串的分詞方式。可以指定某些特定index的分詞方式,也可以指定某些index不分詞。

子句文法

{
  "analyzer" : {
  }
}

analyzer是一個可選子句,其中,每個index_name對應一個analyzer,除了keyword是specific_index_analyzer類型,其餘analyzer皆為no_tokenize_indexes類型。

analyzer類型

說明

no_tokenize_indexes

支援查詢中指定的index不分詞(除分詞以外的其他流程如歸一化、去停用詞會正常執行)

specific_index_analyzer

查詢中指定index使用另外的分詞器,該分詞器會覆蓋schema的分詞器。指定的值必須在analyzer.json裡有配置

樣本:

{
  "analyzer" : {
    "title" : "chn_standard",
    "description" : "single",
    "category" : "fuzzy",
    "uid" : "keyword"
}