【发布时间】:2023-03-13 15:45:01
【问题描述】:
我的弹性搜索引擎中填充了多个索引。我有一个文本搜索框,它应该查询所有索引以查找可能的命中。我打算查询这些索引模糊和自动完成。对实现的外观有何建议?
【问题讨论】:
标签: search elasticsearch autocomplete fuzzy-search
我的弹性搜索引擎中填充了多个索引。我有一个文本搜索框,它应该查询所有索引以查找可能的命中。我打算查询这些索引模糊和自动完成。对实现的外观有何建议?
【问题讨论】:
标签: search elasticsearch autocomplete fuzzy-search
使用GET /_all/_search endpoint 或create an alias 收集您想要的所有索引并使用GET /[alias_name]/_search。
至于搜索哪个字段,我认为_all field could be a good match,这取决于您如何配置映射(是否禁用_all)。
【讨论】: