Токенизирането на вашето поле няма да реши проблема с вашия аспект, ще можете да търсите с едно име на група и да получите резултати, но аспектът ще бъде още по-лош. Основното правило е да не се използва токенизация или подобряване на текста за полето, използвано за създаване на фасети.
Добре е да използвате поле с множество стойности, но всъщност поставяте в него една стойност със списък от ленти, защото вашата заявка връща този списък като една колона, която е съпоставена с една стойност за свързаното поле в Solr.
Можете да запазите group_concat
изведете и решете проблема си с проста промяна на вашия data-config.xml
, казвайки на Solr да раздели тези имена на групи с помощта на разделител. Разгледайте RegexTransformer
и неговия splitBy
параметър:
Ако конфигурирате splitBy
със същия разделител, който използвате за group_concat
номерът е направен, ще имате множество стойности и фасетът ви ще изглежда добре.