Конфигурация Hybris Solr Sort - PullRequest
       10

Конфигурация Hybris Solr Sort

0 голосов
/ 29 сентября 2018

Поскольку я не нашел ответа ни в Интернете, ни в руководстве по Hybris, я задаю этот вопрос здесь.

В Solr schema.xml у меня есть dynamicField с именем шаблона * _sortabletext типа sortabletext.

В solr.impex для таблицы SolrIndexedProperty определена следующая строка:

INSERT_UPDATE SolrIndexedProperty;solrIndexedType(identifier)[unique=true];name[unique=true];type(code);sortableType(code);currency[default=false];localized[default=false];multiValue[default=false];useForSpellchecking[default=false];useForAutocomplete[default=false];fieldValueProvider;valueProviderParameter;ftsPhraseQuery[default=false];ftsPhraseQueryBoost;ftsQuery[default=false];ftsQueryBoost;ftsFuzzyQuery[default=false];ftsFuzzyQueryBoost;ftsWildcardQuery[default=false];ftsWildcardQueryType(code)[default=POSTFIX];ftsWildcardQueryBoost;ftsWildcardQueryMinTermLength;$classAttributeAssignment
;$solrIndexedType; name;text;sortabletext;;true;;true;true;springELValueProvider;getName(#lang);true;100;true;600;;25;;;50;3

Какова цель указания этого sortbletext для столбца sortableType (code) в этой таблице?

1 Ответ

0 голосов
/ 29 сентября 2018

Определяет способ сортировки этого свойства.«sortabletext» означает, что вы можете отсортировать результат буквенно-цифровой.

Вы также можете сортировать в зависимости от значений int и т. Д.

...