我在單個字段上使用Elasticsearch中的完成建議器。該類型包含多個用戶的文檔。有沒有辦法將返回的建議限制爲與特定查詢匹配的文檔?如何在有限的文檔集上運行Elasticsearch完成建議器查詢
我目前使用此查詢:
{
"name" : {
"text" : "Peter",
"completion" : {
"field" : "name_suggest"
}
}
}
有沒有辦法這個查詢與一個不同的,例如結合
{
"query":{
"term" : {
"user_id" : "590c5bd2819c3e225c990b48"
}
}
}
此查詢還返回包含文檔的結果,該文檔沒有匹配的user_id字段。 – Joba