我在Ektron工作区添加了一个MetaData定义,并根据我定义的元数据添加了资产和内容。现在我想要使用该metaData标记检索所有内容。
答案 0 :(得分:1)
我建议使用MetadataCriteria对象或Search API(如果有的话)。
要使用元数据标准,请按照http://reference.ektron.com/developer/framework/content/contentmanager/getlistByMetadata.aspx
上的示例操作简而言之:
string metaDataToFilterBy = "Some Value";
long metaDataId = 115;//whatever the id of your metadata is in workarea>settings>configuration>metadata
ContentManager contentManager = new ContentManager();
ContentMetadataCriteria criteria = new ContentMetadataCriteria();
criteria.AddFilter(metaDataId, CriteriaFilterOperator.EqualTo, metaDataToFilterBy);
List<ContentData> contentList = contentManager.GetList(criteria);