标签: java lucene hibernate-search
我使用hibernate-search。我希望每个用户只能看到自己的索引并用它进行搜索,不能使用其他用户的索引。我怎样才能做到这一点? 感谢
答案 0 :(得分:0)
每个索引类(类层次结构)有一个索引,并且没有Lucene索引分片。 Lucene解决问题的方法是使用过滤器来过滤掉所有不属于某个用户的结果。查看Hibernate Search在线文档的 SecurityFilter 示例。