вы, кажется, выполняете анализ для своего поля фасета.
Общая информация о поле фасета -
Часто поля фасетирования задаются для двух целей: читабельный текст и запрос детализациизначение, они часто индексируются не так, как поля, используемые для поиска и сортировки:
Они часто не разбиваются на отдельные слова. Они часто не отображаются в нижний регистр. Читаемая человеком пунктуация часто не удаляется (кромекавычки) Часто нет необходимости хранить их, так как сохраненные значения будут очень похожи на индексированные значения, а механизм извлечения используется для извлечения значения.
вы должны сохранить отдельную копию для поля фасета и не выполнять анализи используйте его в качестве поля фасета.
<field name="subject" type="text_general" indexed="true" stored="true" multiValued="true"/>
<!-- Maintain different facet field -->
<field name="subject_facet" type="string" indexed="true" stored="true" multiValued="true"/>
<!-- copy field -->
<copyField source="subject" dest="subject_facet"/>