Я хочу иметь возможность включать имя поля в свой поиск, но не отображать его как часть проиндексированного термина в аспекте поиска.
Пример имени поля и данных:
Навык: - Плохо - Хорошо - Отлично
Это поле копируется в текстовое поле по умолчанию, и я хотел бы, чтобы пользователь мог искать «плохие навыки», не выбирая поле «навыки».
Я расширил данные поля, чтобы индексировать:
- Плохой навык
- Хороший навык
- Отличное умение
Но, очевидно, когда я использую это как аспект поиска, я получаю в ответ «Навык».
Есть ли способ указать solr включить имя поля как часть того, что индексируется? Могу ли я включить дополнительный текст в поле для копирования? то есть он индексирует «плохо», но я могу скопировать «плохие навыки» в основное текстовое поле индекса.
Я мог бы отключить его во внешнем интерфейсе пользовательского интерфейса, но это кажется немного запутанным, и я надеялся на более элегантное решение.
Какие-либо предложения?