Alfresco - 如何获取所有签出的文件?

Alfresco - How to get all checked out documents?

我正在尝试获取所有已签出文档的列表。不幸的是,我是 Alfresco 的新手,不太清楚该怎么做。我发现了这个:

https://wiki.alfresco.com/wiki/CMIS_Web_Scripts_Reference#Get_Checked_Out_Documents_.28getCheckedOutDocs.29

即:

获取用户有权访问的签出文档列表。

但是我不想要一个用户的签出文档,我想要所有用户的签出文档。有办法得到吗?

任何帮助将不胜感激,谢谢!!

你可以做的是创建你自己的 web 脚本,你将以管理员权限执行它(意思是,你将充当管理员,你会看到整个存储库,你会看到它)。

现在,您缺少的是找到所有签出文档的方法。好吧,当您签出文档时,会创建一个工作副本(而原始文件仍处于锁定状态)。工作副本获得 "cm:workingCopy" 外观,而原始副本获得 "cm:checkedOut" 外观。

您的网络脚本需要做的就是执行基于方面的查询并找到您需要的内容。您可以在编写任何代码之前使用节点浏览器来测试查询。

ASPECT:"cm:checkedOut"