Gemäß unserer Geschäftsanforderung muss ich den vollständigen Textkörper indizieren (z. B. für eine Nachrichtenmeldung), aber im Solr-Abfrageergebnis muss ich eine Vorschau anzeigen Text (sagen wir, zuerst 400 Zeichen), um an die Zielnachrichtenseite zu binden.Solr So speichern Sie eine begrenzte Menge an Text anstelle von Körper
Wie ich weiß gibt es 2 Optionen in der Schemadatei für jedes Feld gespeichert = false/true. Nur so kann ich ab jetzt sehen, dass ich es auf true setze und den gesamten Story-Body in result nehme und dann den Text manuell auslese, aber das scheint nicht praktisch zu sein, weil (1) GBs Speicherplatz auf der Disc belegen wird Speicherung von Ganzkörper und (2) die JSON-Antwort wird sehr schwer. (Das Abfrageergebnis kann 40K/50K-Storys zurückgeben).
Ich weiß auch über die Begrenzung der Anzahl der Datensätze, aber aus irgendwelchen Gründen benötigen wir sofort vollständige Ergebnisse.
Haben Sie Hilfe, um diese Anforderung effizient zu erfüllen?