我有一个方面与多个文档相关联。例如,以免将方面称为OrderAspect。
当我从 OrderAspect 获取位置属性设置为"WAREHOUSE-A"的所有节点时,以下查询有效
选择 * 从 oa:订单方面 其中 oa:位置 ='仓库-A'
-
如何扩展此查询以仅获取此方面值为"WAREHOUSE-A"的文档。
-
是否可以将此查询扩展到在文件夹路径或网站中进行搜索?我想列出文件夹(包括子文件夹(或具有属性位置设置为"WAREHOUSE-A"的订单方面站点中的所有文档。
下面介绍了如何执行 CMIS 查询,该查询将结果限制为方面中定义的值:
select D.cmis:name from cmis:document as D join sc:temp as T on D.cmis:objectId = T.cmis:objectId where T.sc:prop1 = 'value1'
下面介绍如何添加 AND 子句以要求结果位于特定路径(包括子文件夹(中:
select D.cmis:name from cmis:document as D join sc:temp as T on D.cmis:objectId = T.cmis:objectId where T.sc:prop1 = 'value1' AND CONTAINS(D, 'PATH:"/app:company_home/st:sites/cm:jtp-test-site-1/cm:documentLibrary//*"')