Я добавил одно определение MetaData в рабочую область Ektron и добавил свои ресурсы и содержимое на основе определенных мной метаданных. Теперь я хочу получить все содержимое с этим тегом metaData.Получение аттестатов на основе метаданных в ektron
0
A
ответ
1
Я рекомендую использовать объект MetadataCriteria или 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);