Hibernate Search中的DuplicateFilter [英] DuplicateFilter in Hibernate Search

查看:65
本文介绍了Hibernate Search中的DuplicateFilter的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道Lucene中有一个内置的DuplicateFilter,可以对来自Lucene的结果进行重复数据删除.对于用户在重复率非常高的文档数据库中进行搜索而言,这是一个非常重要的功能.

I know there is a built-in DuplicateFilter in Lucene, to deduplicate the results from lucene. This is a very important feature for the users to search on the document database, where duplicating rate is very high.

当我使用Hibernate Search进行全文索引/搜索时,我想知道是否有办法将Lucene上的DuplicateFilter带到Hibernate Search中?

As I am using Hibernate Search to do the full text index/search, and wondering if there is a way for me bring the DuplicateFilter on Lucene to the Hibernate Search?

推荐答案

可以通过使用 org.apache.lucene.search.Filter

It is possible by using filters. See for BestDriversFilter - it extends org.apache.lucene.search.Filter in the same way as DuplicateFilter.

这篇关于Hibernate Search中的DuplicateFilter的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆