我在单个字段上使用Elasticsearch中的完成建议器。该类型包含多个用户的文档。有没有办法将返回的建议限制为与特定查询匹配的文档?如何在有限的文档集上运行Elasticsearch完成建议器查询
我目前使用此查询:
{
"name" : {
"text" : "Peter",
"completion" : {
"field" : "name_suggest"
}
}
}
有没有办法这个查询与一个不同的,例如结合
{
"query":{
"term" : {
"user_id" : "590c5bd2819c3e225c990b48"
}
}
}
此查询还返回包含文档的结果,该文档没有匹配的user_id字段。 – Joba