我将所有项目从一个集合移动到另一个集合。但是,源集合上的这些项目并没有出现在发现中。移动后,这些相同的项目出现在目标集合上。移动前为什么这些物品没有出现在源集合中?
在移动之前:如果我得到这些项目的句柄并尝试在浏览器上访问它就可以了。它应该是发现索引的问题吗?
答案 0 :(得分:2)
这个问题可能有两个原因。
这是我的建议。
重新索引可能需要一段时间才能完成。在重新索引过程中,用户搜索结果将受到影响。
答案 1 :(得分:2)
除了terrywb在his answer中对此问题所说的内容之外,为了使自动重新索引工作,这些事情也需要做:
[dspace]/solr/search/data
)的solr数据目录需要由运行tomcat的同一用户拥有,以便tomcat用户可以添加/更改/删除文件和子目录每当您通过用户界面移动项目或通过批量元数据编辑时,都应触发自动重新索引。
老实说,我们been through this before - 如果您能够提供有关原始问题的更多信息而不是发布新问题,将会有所帮助。