http://www.elasticsearch.org/guide/reference/index-modules/analysis/standard-analyzer.html
我必须在索引期间使用标准分析器,并使用自定义停用词。
如何定义映射?
答案 0 :(得分: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"]
}
}
}
}
}'