1

每当我对人员的位置属性执行 lucene 搜索查询时,我得到的人员列表比预期的要小。但是,我注意到,如果我创建新人员,他们将包含在列表中,但已经存在的用户(从备份恢复的存储库数据)更改和更新位置不包括在集合中。所以我怀疑需要重新索引存储库。

4

1 回答 1

1

这取决于您使用的是较旧的事务中 Lucene 索引,还是较新的 SOLR 索引。

如果您使用 SOLR,则在 Alfresco 文档的这一部分中给出了这些步骤。基本上,停止托管 SOLR 的 Tomcat,删除索引目录和模型目录,然后重新启动它。SOLR 然后将对索引进行干净的重建。solr 故障排除文档中的完整步骤,如果您不确定需要删除哪些目录以及要离开哪些目录!

对于较旧的 Lucene 索引,文档是 this page。基本上,您需要index.recovery.mode=FULL在您的 alfresco-global 属性中进行设置,停止 Alfresco 存储库,删除索引目录,然后再次启动存储库。

于 2013-09-07T19:14:01.490 回答