2015-02-24 54 views
0

如何根据文档频率阈值配置弹性搜索以消除特定字段的查询条件?根据文档频率消除查询条件

例如:用于查询“title:test AND title:west AND desc:world AND desc:hello” 假设文档频率阈值设置为10并且在查询中设置了几个词语,即desc:world和title:test文档频率大于10,即查询应改为“title:west AND desc:hello”。

一种方法是查询基于检索到的文档计数中的每个项并消除超过给定文档频率阈值的这些项,但这不是有效的,因为它会大大增加搜索次数!

回答