【发布时间】:2023-04-09 16:38:02
【问题描述】:
假设一个具有以下字段的 lucene 索引:日期、内容。 我想获取日期为昨天的文档的所有术语值和频率。日期字段是关键字字段。内容字段被分析和索引。
请帮助我提供示例代码。
【问题讨论】:
-
显示你已经尝试过的代码?
-
我可以通过 ... Fields fields = MultiFields.getFields(searcher.getIndexReader());条款 terms = fields.terms("content"); termsEnum eachTerm = terms.iterator(null);
-
我的临时解决方案是1.获取具有一定日期范围的docid,2.分析每个文档并通过程序制作词频3.对频率进行排序4.获取top-n词。是否只有 lucene api 有其他解决方案?请告诉我!
标签: lucene