如何在Lucene查询中获取字段的唯一值?

时间:2016-07-26 21:56:08

标签: java lucene

我的Lucene索引由2个字段组成,一个是索引(未存储),另一个是仅存储。我想获得与索引字段的查询匹配的存储字段的所有唯一值。我目前的解决方案是迭代所有命中并添加与哈希集匹配的存储值。在Lucene有这样的本地方式吗?

示例(field_indexed,field_stored): (x1,y1), (x1,y2), (x2,y3), (x1,y1), (x1,y2)

x1的查询应该返回[y1,y2]

0 个答案:

没有答案