Hibernate搜索基础知识

时间:2011-03-20 13:33:49

标签: hibernate search hibernate-search

我想使用MultiFieldQueryParser在同一查询中找到使用Hibernate Search和对象。

问题是我需要过滤这些实体:只有未被阻止的用户才能搜索完成的测试。

我尝试了很多方法......但我无法以任何方式为每个实体和工作放置不同的FullTextFilter。 :(

你对此有什么想法或例子吗?

谢谢!

我正在使用hibernate search 3.3,JPA,annotations,Spring

1 个答案:

答案 0 :(得分:0)

如果我是你,我会使用BooleanQuery而不是MultiFieldQueryParser。您可以使用BooleanQuery组合多个分析器和查询类型(可能最喜欢模糊),这使您可以比使用MultiFieldQueryParser时更精确。看看Lucene in Action book。