删除 Alfresco 查询结果

问题描述 投票:0回答:1

我有一个 Alfresco (v4) 结果,它抛出异常,因为一些额外的属性是未知的。 我无法直接使用 API 获取文档(404 未找到) 但是当我执行查询、计算结果数并迭代结果时,该文档位于 ItemIterable 中,引发异常。 如何删除该文件:

<cmis:propertyId displayName="Alfresco Node Ref" localName="nodeRef" propertyDefinitionId="alfcmis:nodeRef" queryName="alfcmis:nodeRef"> <cmis:value>workspace://version2Store/abd4733b-e80c-4566-b649-d06367050696</cmis:value> /cmis:propertyId>

感谢您的帮助。

API:/alfresco/api/-default-/public/cmis/versions/1.1/atom/query => 抛出异常 API:/api/-default-/public/cmis/versions/1.1/atom/id => 404

alfresco
1个回答
0
投票

这听起来像是 solr 索引与您的存储库不同步。 尝试使用节点浏览器浏览预期的父文件夹来查找节点。如果该节点不存在,则索引仍会出于任何原因存储该节点的引用。 如果可能的话,完整的重新索引将是最简单的修复方法。如果这是不可能的(因为重新索引的时间会很长),您仍然可以清除 solr 索引中的单个节点。但由于索引中的孤立节点不应该发生,因此完整的重新索引将修复您可能尚未看到的任何其他索引问题。

如何执行其中一项或另一项。 Solr 监控和故障排除

© www.soinside.com 2019 - 2024. All rights reserved.