使用 C# 的 CMIS 元数据查询

CMIS Metadata Query using C#

如何通过描述查询露天仓库?或者你能告诉我一个更好的选择吗?

我已经试过了。

IItemEnumerable<IQueryResult> qr = session.Query("SELECT * FROM  cmis:document WHERE cmis:description = 'TEST'", false);  

我能够找到所有文档..甚至包含特定名称的文档。 像这样

IItemEnumerable<IQueryResult> qr = session.Query("SELECT * FROM cmis:document WHERE CONTAINS('~cmis:name:RPT')", false);

价值就在那里

cmis:propertyString propertyDefinitionId="cmis:description" displayName="Description" localName="description" queryName="cmis:description"> 测试

这个有效

IItemEnumerable<IQueryResult> qr = session.Query("SELECT * FROM cmis:document as " + 
                              "D JOIN cm:titled as T on D.cmis:objectId = T.cmis:objectId " +
                                "WHERE T.cm:description like '%test%'", false);