我使用ElasticSearch为我的主要搜索引擎和自动完成工具提供动力。 我使用的版本“1.0.1”弹性搜索_suggest缓存
我的问题:似乎有一个漂亮的持久缓存的建议,我不能摆脱它。
我已经放弃我所有的映射,重新开始一切,所以当我做
GET /myindex/film/_search
{
"from" : 0, "size" : 10000,
"fields": ["title"]
}
我得到一个空的结果和我相当满意。
但是当我把这个请求:
GET /myindex/_suggest
{
"hits" : {
"text" : "south",
"completion" : {
"size" : 90,
"field" : "suggest"
}
}
}
我得到键入“电影”的许多成果!
这怎么可能?我怎样才能摆脱它们?
你确定这不是一个HTTP /浏览器的任何问题?你怎么调用elasticsearch? – phoet
我从Sense(奇迹插件)中调用它进行测试,但我只是尝试过,并且在使用shell中的curl命令调用它时发生了同样的情况。 – smwhr