这是我第一次使用ElasticSearch,因此,如果我错过任何文档,对不起。 因此,我正在尝试设置一个查询,该查询将优先处理我的.txt文件中存在其ID的文档。最好的方法是什么?我应该将这些ID上传到其他索引并进行比较吗?
这是我到目前为止所拥有的:
GET users/_search
{
"query": {
"function_score": {
"query": { "match_all": {} },
"boost": "5",
"functions": [
{
"filter": {
"terms" :{
"_id": [
id1,
id2,
id3,
...
]
}
},
"weight": 2
}
],
"boost_mode":"multiply"
}
}
}
谢谢。