我正在为我的应用程序编写一个 CMIS 接口。此接口返回一个cmis:document
对象作为对象的子cmis:folder
对象。这是xml 输出的一部分。
cmis:document
对象有一个cmis:parentId
属性。现在我想用Apache Chemistry Workbenchcmis:document
验证对象。工作台工具告诉我:
属性
cmis:parentId
仅为文件夹定义。
为什么文档不允许此属性?文档如何引用其父级?
我正在为我的应用程序编写一个 CMIS 接口。此接口返回一个cmis:document
对象作为对象的子cmis:folder
对象。这是xml 输出的一部分。
cmis:document
对象有一个cmis:parentId
属性。现在我想用Apache Chemistry Workbenchcmis:document
验证对象。工作台工具告诉我:
属性
cmis:parentId
仅为文件夹定义。
为什么文档不允许此属性?文档如何引用其父级?
cmis:parentId
没有为对象定义cmis:document
该属性,因为文档可以没有、一个或多个父级。
要得到一个文件你必须打电话给getObjectParents()
父母。
当然,您可以在另一个不使用保留命名空间的属性中提供父 ID cmis:
,但这将是特定于存储库的,通用 CMIS 客户端会忽略它。