gpt4 book ai didi

lucene - 如何在 Lucene 搜索结果中进行分组?

转载 作者:行者123 更新时间:2023-12-04 15:28:40 25 4
gpt4 key购买 nike

如何按字段(类似于 SQL Server 的)对 Lucene 返回的搜索结果进行分组?

最佳答案

Lucene 3.4 现在支持分面搜索。在索引时,您指定一些补充内容,在搜索时您按查询和组进行搜索。

对于接下来的 3 个文档,您将这些组编入索引

doc1: monday, 1pm,  3min    
doc2: monday, 1pm, 4min
doc3: monday, 2pm, 3min

您只能搜索第一个参数:monday,并获得值:3,
或者您可以向下钻取并搜索 monday/1pm 并获得值(value):2
或设置搜索深度 3 并得到
monday :3
monday/1pm :2
monday/1pm/3min :1
monday/1pm/4min :1
monday/2pm :1
monday/2pm/3min :1

这是 source sample :

但最重要的是阅读 faceted search

关于lucene - 如何在 Lucene 搜索结果中进行分组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/342966/

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