我有许多已在ES中编入索引的对象。每个对象的两个属性是“类型”和“标题”。有没有办法提高结果,以便如果结果集中的某个类型占多数,标题的重量远远超过其他属性,如“描述”?
编辑:我已经提升了某些属性。但是我想,鉴于结果集的某些特征(大多数类型是相似的),进一步提升另一个领域。
答案 0 :(得分:0)
您可以为查询添加提升功能:
例如:
"term": {
"terms": {
"value": "stranger then fiction",
"boost": 1.8
}
在这里阅读更多内容: http://www.elasticsearch.org/guide/reference/mapping/boost-field/