【发布时间】:2018-06-27 10:07:11
【问题描述】:
我有一个二级索引,它存储在用于搜索文档的主索引上执行的搜索词。我想在二级索引上运行搜索并按照执行频率的降序列出搜索词,就像我想找到前 10 个搜索最多的词一样。
二级索引以这种格式存储数据
Search Term | Date ...<some more irrelevant fields>
term1 | 01-01-2018
term2 | 01-01-2018
term3 | 02-01-2018
term1 | 02-01-2018
term3 | 03-01-2018
我需要这样的东西,我可以使用 java 来操作。所以任何带有来自 solr 的搜索词和频率的 json 都可以。
Searh Term, Frequency
term1, 2
term2, 1
term3, 2
我查找了一些文章,其中说明了术语向量组件的使用,但这些文章运行搜索的是特定术语在文档中存在的次数。
谁能帮我得到想要的结果。
谢谢
【问题讨论】:
标签: solr