CMIS搜索有一种搜索所有
的方法在SQL中它将是
select ID
from mvTo
where name in ('john', 'sally', 'same')
group by ID
having count(*) = 3
假设名称上的唯一索引
答案 0 :(得分:0)
如果您有单值属性,例如cmis:createdBy,则可以编写与列表中的任何值匹配的查询,如下所示:
SELECT * FROM cmis:document where cmis:createdBy in ('jpotts', 'admin', 'tuser1')
如果您有多值属性,并且想要匹配任何值匹配,则可以使用ANY关键字,如:
SELECT * FROM cmis:document where ANY sc:someMultiValuedProp in ('val1', 'val2', 'val3')
不支持分组。
有关使用CMIS查询可以执行的操作的详细信息,请阅读CMIS specification的“查询语言定义”部分。