У меня действительно большое (более 5000 символов) текстовое поле в SOLR с именем Описание . Пока что он отлично работает для поиска и выделения. Если я выполняю поиск и нет выделенных частей, я просто показываю первые 300 символов. То, что я хотел бы сделать, это просто вернуть 300 символов в результате от SOLR.
Я хотел бы сделать это, потому что при тестировании у меня улучшается производительность, если я возвращаю меньший результат. Вероятно, это связано с тем, что документ XML меньше, поэтому меньше времени на соединение, а затем обработка выполняется быстрее, потому что документ меньше.
Я подумал об использовании нового поля, в котором хранятся только первые 300 символов. Я думаю, что это сработает, но мне было интересно, есть ли лучшее или более нативное решение.