我想使用MultiFieldQueryParser在同一查询中找到使用Hibernate Search和对象。
问题是我需要过滤这些实体:只有未被阻止的用户才能搜索完成的测试。
我尝试了很多方法......但我无法以任何方式为每个实体和工作放置不同的FullTextFilter。 :(
你对此有什么想法或例子吗?
谢谢!
我正在使用hibernate search 3.3,JPA,annotations,Spring
答案 0 :(得分:0)
如果我是你,我会使用BooleanQuery而不是MultiFieldQueryParser。您可以使用BooleanQuery组合多个分析器和查询类型(可能最喜欢模糊),这使您可以比使用MultiFieldQueryParser时更精确。看看Lucene in Action book。