如何让弹性搜索工作以解决具有多个单词的简单自动完成用例?
假设我有一个标题如下的文档 - Elastic search 是一个建立在 lucene 之上的出色搜索工具。
因此,如果我使用前缀查询并使用以下形式构造它 -
{
"prefix" : { "title" : "Elas" }
}
它将在结果集中返回该文档。
但是,如果我进行前缀搜索
{
"prefix" : { "title" : "Elastic sea" }
}
我没有得到任何结果。
我需要构建什么样的查询,以便向用户呈现简单自动完成用例的结果。