如何在弹性搜索中修改停用词列表?

时间:2014-02-25 09:51:18

标签: elasticsearch

我对弹性搜索很新,我们正在尝试在我们的项目中加入新的搜索引擎(弹性搜索)。 但是我们为项目维护了特定的停用词列表。

弹性搜索中是否有任何停用词文件?它在哪里?

2 个答案:

答案 0 :(得分:0)

查看此Stop Words AnalyzerStop Words Filter。 这些文档定义了如何在ES中使用自己的停用词。 希望它有所帮助

答案 1 :(得分:0)

如果您想要介绍,您可以编写自定义分析器以获取特定的停用词,或者您可以使用符合您要求的内置分析器。     请参考以下链接,在自定义分析仪中手动添加停用词。

https://www.elastic.co/guide/en/elasticsearch/guide/current/using-stopwords.html

PUT /my_index/testsachin
{
  "settings": {
    "analysis": {
      "analyzer": {
        "custom_analyzer": { 
          "type": "standard", 
          "stopwords": [ "and", "the" ] 
        }
      }
    }
  }
}

请检查是否有帮助