小编zuk*_*uko的帖子

如何在ElasticSearch中向Completion Suggester添加过滤器?

有谁知道如何向建议者添加过滤器?

这非常有效:

{
"headline-suggest" : {
    "text" : "n",
    "completion" : {
        "field" : "headline_suggest"
    }
}
Run Code Online (Sandbox Code Playgroud)

但是我希望强制ElasticSearch从数据子集构建建议列表,例如:

{
"headline-suggest" : {
    "text" : "n",
    "completion" : {
        "field" : "headline_suggest"
    }
},
"filter" : {
    "term" : { "mydifferentfield" : "someword" }
}
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能实现它?

(我使用的是elasticsearch 0.90.5)

elasticsearch

23
推荐指数
2
解决办法
9123
查看次数

标签 统计

elasticsearch ×1