我正在为我的应用程序编写CMIS接口。此接口返回cmis:document
对象作为cmis:folder
对象的子对象。这是a part of xml output。
cmis:document
对象具有cmis:parentId
属性。现在,我想使用Apache Chemistry Workbench验证cmis:document
对象。
工作台工具告诉我:
仅为文件夹定义属性
cmis:parentId
。
为什么文档不允许使用此属性?文档如何引用其父文件?
答案 0 :(得分:3)
属性cmis:parentId
为not defined for cmis:document
objects,因为文档可以没有,一个或多个父级。
获取文档的父级you have to call getObjectParents()
。
当然,您可以在另一个不使用保留名称空间cmis:
的属性中提供父ID,但这将是特定于存储库的,而通用CMIS客户端会忽略它。