有谁知道如何向建议者添加过滤器?
这非常有效:
{
"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)