2012-06-15 42 views

回答

0

以下命令將設置標準分析儀自定義設置禁用詞作爲默認分析儀的指數testidx

curl -XPUT http://localhost:9200/testidx/ -d '{ 
    "settings":{ 
    "analysis":{ 
     "analyzer":{ 
     "default":{ 
      "type":"standard", 
      "stopwords":["foo", "bar", "baz"] 
     } 
     } 
    } 
    } 
}' 

或者,如果你想使用索引只定制禁用詞

curl -XPUT http://localhost:9200/testidx/ -d '{ 
    "settings":{ 
    "analysis":{ 
     "analyzer":{ 
     "default_index":{ 
      "type":"standard", 
      "stopwords":["foo", "bar", "baz"] 
     } 
     } 
    } 
    } 
}' 
+0

如果我想爲不同的領域定義不同的分析儀? – Saurabh

+0

如果用其他名稱替換「default」,它將定義一個具有該名稱的新分析器,並且可以將其分配給映射中的任何字段。 – imotov