【发布时间】:2015-10-13 08:08:54
【问题描述】:
在将提升值应用于字段时,我的分数在弹性搜索中不受影响,有时甚至会降低分数。任何人都可以提出一些建议吗?
MoreLikeThisQueryBuilder mltQuery2 = QueryBuilders.moreLikeThisQuery("field1","field2")
.ids(docId)
.minTermFreq(1)
.maxQueryTerms(12);
SearchResponse searchResponse = client.prepareSearch(index).setTypes(indexType).setQuery(QueryBuilders.bolQuery()
.should(mltQuery2.boost(50))
boost(50) 不会增加分数。
【问题讨论】:
标签: java elasticsearch lucene