Elasticsearch:如何列出特定索引使用的每个分析器

Spa*_*on_ 18 indexing snowball analyzer elasticsearch

我需要找出在特定索引中配置的分析器(类型,语言..).我试过http://localhost:9200/wazzup/_mapping但它只提供有关字段名称/类型的信息.

谢谢

jav*_*nna 37

分析器是索引设置的一部分,您可以使用get index settings api检索它们:

curl -XGET 'http://localhost:9200/wazzup/_settings'
Run Code Online (Sandbox Code Playgroud)

此外,如果您想了解它们的行为方式,请查看analyze api.

  • _settings查询未返回每个字段类型的analyze/not_analyzed设置 (7认同)
  • 是的,如果索引上没有设置特定的分析器.如果设置了特定的分析器,_settings查询将返回有关分析器的所有详细信息. (3认同)