Javascript Alfresco:查找节点的关联工作副本
是否有方法检索给定锁定节点的工作副本节点 我正在使用javascript为Alfresco构建一个webscriptJavascript Alfresco:查找节点的关联工作副本,javascript,alfresco,Javascript,Alfresco,是否有方法检索给定锁定节点的工作副本节点 我正在使用javascript为Alfresco构建一个webscript 谢谢。您可以通过cm:workingcopy特性识别工作副本。它们在cm:source属性中引用了原始文档 您可以使用以下Lucene查询: +特性:“cm:workingcopy”+@cm:source:workspace://SpacesStore/....." “替换的位置”workspace://SpacesStore/.....“使用签出文档的noderef。在Alfr
谢谢。您可以通过cm:workingcopy特性识别工作副本。它们在cm:source属性中引用了原始文档 您可以使用以下Lucene查询: +特性:“cm:workingcopy”+@cm:source:workspace://SpacesStore/....."
“替换的位置”workspace://SpacesStore/.....“使用签出文档的noderef。在Alfresco 4中,模型已更改,cm:source属性不再用于工作副本。由于某些原因,JavaScript属性isLockOwner也不存在。因此,您可以通过以下方式获得工作副本:
if (node.isLocked && node.properties["cm:lockOwner"] == person.properties["cm:userName"]) {
var workingCopy = node.assocs["cm:workingcopylink"][0];
}