Индексация настраиваемых полей Sitecore Media Framework

Я использую Media Framework 2.1, версию Brightcove. Я смог заставить его работать с импортированными видео без каких-либо проблем. Я создаю несколько страниц на основе видео, используя Solr для поиска и корзины видео. В Brightcove есть несколько настраиваемых полей, которые импортируются. Но я не думаю, что настраиваемые поля индексируются в sitecore_web_index или sitecore_master_index.

Я ошибаюсь, думая, что эти поля не индексируются? Я проверил эти поля с помощью Люка, и их нет в индексных файлах.

Если эти поля не индексируются, как я могу их проиндексировать, чтобы я мог выполнять запросы к ним? Я не уверен, есть ли примеры кода для чтения значений настраиваемых полей.

Спасибо


person Gabbar    schedule 30.12.2015    source источник


Ответы (1)


Я понял это. Настраиваемое поле хранится в виде строки в элементе видео, поэтому оно выглядит примерно так: field1=value1&field2=value2&field3=value3.

Затем я должен прочитать эти значения и создать вычисляемые поля на основе значений.

Доступ к значениям поля можно получить, например, item.Fields[идентификатор/имя пользовательского поля].Value.

person Gabbar    schedule 01.01.2016