如果最终用户提供的搜索词包含Decrease_Relevance_Text字段中包含的任何单词或短语(但不需要完全匹配),则该特定产品的相关性会减少 Decrease_Relevance_Points中的数量
问问题
236 次
2 回答
1
should do
custom_score :script => "_score+doc['increase_relevance_points'].value" do
boolean do
should { match :increase_relevance_text, term}
end
end
end
于 2013-10-17T06:28:34.690 回答
1
您可以使用boosting
查询(官方文档在这里)
{
"boosting" : {
"negative" : {
"match" : {
"your_field" : "decrease_relevance_text"
}
},
"negative_boost" : decrease_relevance_points
}
}
我不知道如何专门用轮胎创建这个,也许其他人可以帮助你。
于 2013-08-23T09:01:26.290 回答