【发布时间】:2025-04-22 22:35:01
【问题描述】:
如何让弹性搜索工作以解决包含多个单词的简单自动完成用例?
假设我有一个标题如下的文档 - Elastic search 是一个建立在 lucene 之上的出色搜索工具。
因此,如果我使用前缀查询并使用表单构造它 -
{
"prefix" : { "title" : "Elas" }
}
它将在结果集中返回该文档。
但是,如果我对
进行前缀搜索{
"prefix" : { "title" : "Elastic sea" }
}
我没有得到任何结果。
我需要构建什么样的查询,以便向用户呈现简单自动完成用例的结果。
【问题讨论】:
标签: search autocomplete elasticsearch