我正在为我的应用程序编写一个 CMIS 接口(interface)。此接口(interface)返回 cmis:document 对象作为 cmis:folder 对象的子对象。这是 a part of xml output
cmis:document 对象具有 cmis:parentId 属性。现在我想用 Apache Chemistry Workbench 验证 cmis:document 对象。
工作台工具告诉我:



为什么文档不允许使用此属性?文档如何引用其父文档?

最佳答案

属性 cmis:parentIdnot defined for cmis:document objects 因为一个文档可以没有、一个或多个父级。

获取文档 you have to call getObjectParents() 的父级。

当然,您可以在不使用保留 namespace cmis: 的另一个属性中提供父 ID,但这将是特定于存储库的,通用 CMIS 客户端将忽略它。

关于apache - 属性 cmis :parentId is only defined for folders,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11241378/

10-09 16:01