我有两个搜索词“86746184549”和“3302093809”。我正在执行两个单独的术语查询来获取一个与每个 ID 匹配的文档。
"size":1,
"query":{
"term":{
"from_user_id": "86746184549"
}
}
和
"size":1,
"query":{
"term":{
"from_user_id": "3302093809"
}
}
有没有办法组合这两个查询,类似于我们在方面所做的事情。
{
"facets":{
"facet_1":{
},
"facet_2":{
},
"facet_3":{
}
}
}
我认为术语查询在这里不起作用,因为它不会返回包含不同from_user_id
字段的文档。
我想合并查询的原因是,如果我有 100 个这样的术语,那么我将拨打 100 个电话!!到弹性搜索服务器。