标签: lucene solr
我的索引有完全相同项目的多个条目,我指定了:<uniqueKey>citation</uniqueKey> 基于引文,我可以用来确定它的字段在索引中是唯一的。
<uniqueKey>citation</uniqueKey>
我想知道是否有某种方法可以调整查询,以便它只返回基于该字段的唯一结果。
或者更确切地说是删除所有副本,但是我遇到的问题是我没有存储文本,而识别文档的唯一其他唯一方法是基于两个字段的组合。我希望有一种方法可以做到这一点而不需要新的索引。
感谢
答案 0 :(得分:2)
我认为你需要Field Collapsing。您可以在不重新编制索引的情况下将其关闭,但我相信查询需要相对较长的时间。