我无法完成此处所述的完整建议:
https://github.com/elasticsearch/elasticsearch/issues/3376
为别名工作。始终获得全球指数答案。
我可以以任何方式过滤别名建议吗?
答案 0 :(得分:1)
你知道建议者是一个具有很多限制的实验性特征。 我遵循了这篇文章http://blog.qbox.io/multi-field-partial-word-autocomplete-in-elasticsearch-using-ngrams。
答案 1 :(得分:0)
我是在映射中使用该字段定义完成的:
"suggester": {
"type": "completion",
"context": {
"alias_name": {
"type": "category"
}
}
这是记录结构:
record = {
'input': input_text,
'output': output_text,
'context': {
'alias_name': alias_name
},
'weight': weight
}
`
..但似乎路由不起作用(查询命中所有分片)