gpt4 book ai didi

elasticsearch - 筛选出具有相同属性值的文档结果,请接受第一个

转载 作者:行者123 更新时间:2023-12-03 02:30:27 25 4
gpt4 key购买 nike

我有一个分贝文件。每个文档都有一个称为索引的属性(关键字)(注意与 flex 索引有关)和一个名为superIndex的属性(关键字)。数据库中可以有多个具有相同索引的文档和多个具有相同superIndex的文档,这些字段不是唯一的。

我运行一个复合查询,对这些文档的文本内容进行排序以搜索自由文本,并进行排序,并获得所需的结果。但是,我得到了许多具有相同索引和/或superIndex的文档。目前,我以编程方式过滤结果列表,并且仅从每个索引和superIndex中获取第一个结果。我的要求是,最后我将获得排序的最高结果,每个索引和superIndex的第一结果。

可以使用 flex 查询来完成。如果可以,怎么办?

最佳答案

字段折叠允许您折叠字段中具有相同值的所有搜索结果(例如index)。 (参见Elasticsearch引用:Field Collapsing)

关于elasticsearch - 筛选出具有相同属性值的文档结果,请接受第一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60117853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com