2017-08-25 6 views
0

Ich habe pageRank Score jedem Dokument in meinem Index zugeordnet. Ich muss ein neues Feld "pageRank" hinzufügen und diesem Feld für jedes Dokument im Index einen Wert zuweisen. Wie kann ich das erreichen?Wie füge ich ein neues Feld für existierende Dokumente hinzu, ohne es erneut zu indizieren?

+2

Mögliches Duplikat [Update ein neues Feld vorhandenes Dokument] (https://stackoverflow.com/questions/11791803/update-a-new-field-to-existing-document) – cheffe

+0

In der Praxis müssen Sie ein Dokument mit dem neuen Feldwert indizieren. Es gibt keinen Weg, den Wert dem Index zu übergeben. Wenn alle Felder gespeichert sind oder docValues ​​aktiviert sind, können Sie ein atomisches Update verwenden und nur den Wert des neuen Feldes übermitteln. Andernfalls müssten Sie das vollständige Dokument erneut einreichen. – MatsLindh

Antwort

Verwandte Themen