我们在搜索实现中使用完成提示来显示文本建议和自动完成功能。
我们最近从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
具有多个匹配查询的字段?
暂无答案!
目前还没有任何答案,快来回答吧!