【发布时间】:2017-08-24 22:42:10
【问题描述】:
假设我有 Super Bowl 是弹性搜索中文档属性的值。术语查询 superbowl 如何匹配 Super Bowl?
我阅读了有关字母标记器和单词分隔符的信息,但两者似乎都不能解决我的问题。基本上我希望能够将大词的组合转换成有意义的词组合。
https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-letter-tokenizer.html
【问题讨论】:
-
这是什么类型的字段?它是标题字段吗?或者你有更多控制权的东西。我的理解是标记器旨在拆分文本而不是组合它。但是,如果您可以将“超级碗”和“超级碗”都索引到该字段中,那么您可以同时搜索
-
你说得对,它在事件的标题中。索引这两种可能性不是通过用户输入发生的,那么我可以接受。
标签: elasticsearch lucene