DSpace - Обнаружение XMLUI - Сортировка элементов по комбинации метаданных

Eustachio Maselli спросил: 03 ноября 2018 в 09:16 в: metadata

Мне нужно отсортировать элементы, отображаемые на странице обнаружения XMLUI, с использованием комбинации метаданных, поскольку требуемый тип упорядочения (особенно по размеру) использует разные метаданные для справочного типа мультимедиа (см. изображения, аудио, видео). ..).

Желая действовать в соответствии с документацией над файлом"discovery.xml", но указав компонент этого типа:

<bean id="sortSize" class="org.dspace.discovery.configuration.DiscoverySortFieldConfiguration">
   <property name="metadataFields"/>
      <list>
         <value>METADATA_NAME_1</value>
         <value>METADATA_NAME_2</value>
         ...
      </list>
   </property>
</bean>

Индексирование не удачно. Это потому, что можно указать только компонент сортировки этого типа:

<bean id="sortSize" class="org.dspace.discovery.configuration.DiscoverySortFieldConfiguration">
   <property name="metadataField" value="SINGLE_METADATA_NAME"/>
</bean>

Можно ли создать тип комбинированного упорядочения, подобный описанному? Если да, то как я могу действовать?

Заранее спасибо!


0 ответов