当前位置: 首页 > 知识库问答 >
问题:

使用弹性搜索的自动完成功能

梁丘琛
2023-03-14

我有一个弹性搜索索引与以下文档,我希望有一个自动完成功能在指定的字段:

制图:https://gist.github.com/anonymous/0609B1D110D91DCEB9A90FAA76D1D5D4

1)暗示者自动完成:

https://www.elastic.co/guide/en/elasticsearch/reference/1.7/search-suggesters-completion.html

因此,我似乎必须添加另一个字段,称为“建议”复制数据,这是不可取的。

共有1个答案

狄令
2023-03-14

不要单独创建映射,直接将数据插入索引。它将为此创建默认映射。使用下面的查询自动完成。

GET /netflix/movie/_search
{
"query": {
    "query_string": {
        "query": "sta*"
    }
  }
}
 类似资料:
  • 本文向大家介绍JavaScript实现搜索框的自动完成功能(一),包括了JavaScript实现搜索框的自动完成功能(一)的使用技巧和注意事项,需要的朋友参考一下 在很多需要搜索的网站, 都会有一个自动完成的搜索框. 方便用户查找他们想要的搜索词. 帮助用户快速找到自己想要的结果. 这种方式是比较友好的. 所以是比较提倡使用的. 先给大家展示下效果图:   实现这个功能需要服务端配合。客户端通过脚

  • 本文向大家介绍自动完成的搜索框javascript实现,包括了自动完成的搜索框javascript实现的使用技巧和注意事项,需要的朋友参考一下 在很多需要搜索的网站, 都会有一个自动完成的搜索框. 方便用户查找他们想要的搜索词. 帮助用户快速找到自己想要的结果. 这种方式是比较友好的. 所以是比较提倡使用的. 我们这次就来实现这一效果. 我们通过两篇文章来进行讲解. 首先我们来完成界面的设计布局.

  • 本文向大家介绍easyui combobox开启搜索自动完成功能的实例代码,包括了easyui combobox开启搜索自动完成功能的实例代码的使用技巧和注意事项,需要的朋友参考一下 combo.json 下面是代码示例 以上这篇easyui combobox开启搜索自动完成功能的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 我试着遵循这里列出的Nutch+ES指南 https://gist.github.com/xrstf/b48a970098a8e76943b9 https://qbox.io/blog/scring-the-web-wit-nutch-for-elasticsearch 然而,我无法让他们的组合工作。基本上,我在Nutch上执行了以下命令: 现在,我想将获取的数据索引到ES中,我按照指南进行了操作

  • 在弹性搜索中,我将记录存储在命名空间和主题中。这些是简单的对象,只有(string)和。 我想通过自动完成搜索名称,为此我试图使用索引搜索。 ElasticSearch::Transport::Transport::Transport::Errors::BadRequest:[400]{“error”:{“root_cause”:[{“type”:“illegal_argument_excepti

  • 我有以下格式的弹性搜索文档 } } 我的要求是,当我搜索特定字符串(string.string)时,我只想获得该字符串的FileOffSet(string.FileOffSet)。我该怎么做? 谢谢