有谁知道如何向建议者添加过滤器?
这很好用:
{
"headline-suggest" : {
"text" : "n",
"completion" : {
"field" : "headline_suggest"
}
}
但我想强制 ElasticSearch 从数据子集构建建议列表,例如:
{
"headline-suggest" : {
"text" : "n",
"completion" : {
"field" : "headline_suggest"
}
},
"filter" : {
"term" : { "mydifferentfield" : "someword" }
}
}
我怎样才能实现它?
(我使用的是弹性搜索 0.90.5)