有没有办法使用 elasticsearch Search API 维护大小写进行分面搜索(而不是将结果转换为小写)。
在此先感谢,查克
假设您使用的是“术语”方面,方面条目正是索引中的术语。简而言之,分析是将字段值转换为一系列术语的过程,小写是默认分析器中的一个步骤;这就是您看到小写术语的原因。所以你会想要改变你的分析配置(如果你想运行几个不同的分析器,可能会引入一个multi_field 。)
Lucene in Action (2nd Ed.) 中有一个很好的解释;它也适用于 ElasticSearch。