Elasticsearch QueryStringQueryBuilder 检索问题
在使用QueryStringQueryBuilder时,发现传入的搜索条件时,有时候会搜索出完全不包含该关键字的数据,翻阅了相关资料,发现是QueryStringQueryBuilder 使用的默认的分词导致的。
在没有给QueryStringQueryBuilder 指定特定的分词器时,ES会用默认的analyzer来处理,也就是名字(logical name)为default, defaul...
原创
2018-07-18 17:40:45 ·
23811 阅读 ·
10 评论