在elasticsearch中使用search\u as\u you\u type字段跳过重复项

j9per5c4  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(0)|浏览(264)

我们在搜索实现中使用完成提示来显示文本建议和自动完成功能。
我们最近从v7.1迁移到elasticsearch v7.4。随着自动完成功能的新字段(search\u as\u you\u type)的引入,我们考虑使用它来代替completion suggester。
我面临的挑战是如何从搜索结果中删除重复项。在使用建议查询时,我使用 skip_duplicated = true ,但这显然在具有的搜索上下文中不可用 search_as_you_type 现场。
有什么方法可以让我通过使用 search_as_you_type 具有多个匹配查询的字段?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题