Ho un campo di testo molto grande (5000+ caratteri) in SOLR denominato Descrizione. Finora funziona benissimo per la ricerca e l'evidenziazione. Se eseguo una ricerca e non ci sono parti evidenziate, mostro solo i primi 300 caratteri. Quello che mi piacerebbe fare è restituire i 300 caratteri nel risultato di SOLR.Come posso restituire solo una parte troncata di un campo in SOLR?
Mi piacerebbe farlo perché durante i test ottengo prestazioni migliori se restituisco un risultato più piccolo. Ciò è probabilmente dovuto al fatto che il documento XML è più piccolo, quindi meno tempo sul cavo e quindi l'elaborazione è più veloce perché il documento è più piccolo.
Ho pensato di utilizzare un nuovo campo che ha appena memorizzato i primi 300 caratteri. Penso che funzionerebbe, ma mi chiedevo se esistesse una soluzione migliore o più nativa.
Fantastico, questo è esattamente ciò di cui avevo bisogno e funziona perfettamente. –