我如何合并两个查询 opencmis alfresco

How can I combine two queries opencmis alfresco

我想获取所有具有 aspect A 或 aspect B 的文件。

这是我的查询:

SELECT * FROM <ASPECT A>

SELECT * FROM <ASPECT B>` 

我知道 opencmis 中不存在 UNION,那么有什么办法可以解决这个问题吗?

据我所知,在 CMIS 中无法做到这一点。

但是您可以 post 通过简单地加入它们来处理您的 webscript 中的结果。由于您用 java 标记标记了您的问题,我想您正在使用 Java 支持的网络脚本,其中 CMIS 查询的结果存储在 ItemIterable<QueryResult> 集合中。因此,只需执行两个查询并将结果合并到一个集合中即可。