在Elasticsearch中跨多个索引的自动完成和模糊搜索

穆罕默德·易卜拉欣

我的Elasticsearch引擎中填充了多个索引。我有一个文本搜索框,应该可以查询所有索引以查找可能的匹配项。我打算查询这些索引模糊和自动完成。关于实现的外观有什么建议吗?

安德烈·斯特凡(Andrei Stefan)

使用GET /_all/_search端点创建一个别名该别名将收集在您想要和使用的所有索引下GET /[alias_name]/_search

至于要搜索哪个字段,我认为_allfield可能是一个很好的匹配,具体取决于您如何配置映射(是否禁用_all)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 Elasticsearch 中跨多个索引的顺序搜索

Azure 搜索:跨多个索引和/或搜索服务聚合结果

跨多个索引的 MySQL 搜索

Intellisense 中的模糊自动完成

多索引搜索(自动完成)

多个自动完成搜索字段

具有自动完成功能和模糊功能的休眠搜索

ElasticSearch跨多个索引C#查询

Elasticsearch NEST MultiGet 跨多个索引

用于跨索引搜索地理和非地理数据的 Elasticsearch 查询?

Spring-data-elasticsearch在多个索引中搜索特定字段

弹性搜索中的自动完成

如何在自动完成组件中的焦点和模糊上显示不同的值

按名字和姓氏自动完成搜索

使用NEST搜索多个Elasticsearch索引

在Elasticsearch 6.5上进行语音和模糊搜索

在R中的数据帧中跨多个变量自动执行t检验和卡方检验

如何在 docker 启动时自动重建 Django 中 Elasticsearch 的搜索索引?

在 javafx 中创建自动完成搜索表单

javascript中的城市/地址搜索自动完成

自动完成地图活动中的搜索位置

搜索引擎索引中的父/子关系(Rails 3.2和ElasticSearch> v1)

在Elasticsearch中创建多个索引

Elasticsearch按索引类型和字段搜索

跨多个字段的弹性搜索查询具有模糊性的术语

ElasticSearch中的模糊搜索不适用于空格

在ElasticSearch中索引的数组中搜索

如何在React和Django Rest Framework中实现自动完成用户搜索

ElasticSearch:如何在一个或多个索引的所有类型的任何字段中搜索值?