我正在为我的应用程序编写一个 CMIS 接口(interface)。此接口(interface)返回 cmis:document
对象作为 cmis:folder
对象的子对象。这是 a part of xml output 。cmis:document
对象具有 cmis:parentId
属性。现在我想用 Apache Chemistry Workbench 验证 cmis:document
对象。
工作台工具告诉我:
为什么文档不允许使用此属性?文档如何引用其父文档?
最佳答案
属性 cmis:parentId
是 not 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/