我有一个由文档组成的 Lucene 索引,每个文档都有两个字段,F1 和 F2。我在 F1 上执行搜索,并为排名前 k 的文档收集 F2。我使用 IndexSearcher 接口。在我的结果中,有很多重复的 F2 值,我可以要求 top-k 超过唯一的 F2 值吗?
问问题
170 次
1 回答
0
在哈希集中添加 F2 值,然后在重复检查(使用链接)中,在结果对象中添加字段值对...这样您的结果对象将不会有重复值...
http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html#add%28E%29
于 2012-05-30T10:45:52.700 回答