怎样限定es查询返回数据最低分,低于XX分数的不要

Elasticsearch | 作者 a2615381 | 发布于2019年03月19日 | 阅读数:792

在做一个查询。 发现会返回一些数据 分数很低, 确实数据契合度也很低
java  api有没有限定字段,可以限定查询返回数据的最低分数,
比如低于 5分的都不需要返回,
请问大佬有这样的字段限定方法吗?
已邀请:

bellengao - 博客: https://www.jianshu.com/u/e0088e3e2127

赞同来自:

min_score参数
 

laoyang360 - [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

SearchResponse response = client.prepareSearch(INDEX_NAME)
.setTypes(TYPE_NAME)
.setQuery(queryBuilder)
.setMinScore(minScore)
.execute()
.actionGet();
          .setMinScore(minScore)
推荐阅读:https://stackoverflow.com/ques ... earch

要回复问题请先登录注册