愚者求师之过,智者从师之长。

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

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

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

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自: EricTowns

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

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

赞同来自:

min_score参数
 

要回复问题请先登录注册