我正在尝试找出Elasticsearch分析器如何正常工作,并且正在使用_analyze
api例如_analyze?text=http://www.google.com
Elasticsearch是否提供使用了哪个分析仪的信息?
尽管所提供的信息是逐步进行分析的信息,但某些分析器可能会产生相同的输出,因此与其尝试强制使用不同的输出以检查使用了哪个分析器,还不知道api是否可以提供此信息。
我正在使用ElasticSearch 1.7.5
最佳答案
它不会为您提供正在使用的分析器,因为应该在命令本身中使用?analyzer=
或在索引中或命令中使用的字段中使用分析器来指定它。
另外,还有一些规则与使用哪个分析仪有关,您应该能够从中确定实际使用的是哪个:https://www.elastic.co/guide/en/elasticsearch/guide/current/_controlling_analysis.html#_default_analyzers
关于elasticsearch - Elasticsearch:显示在分析API中使用了哪个分析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38460407/