Actualizar un nuevo campo al documento existente

¿Existe la posibilidad de actualizar un nuevo campo a un documento existente? Por ejemplo: hay un documento con varios campos, p. Ej.

ID=99999
Field1:text
Field2:text

Este documento ya está en el índice, ahora quiero insertar un nuevo campo en este documento SIN los datos antiguos:

ID=99999
Field3:text

Por ahora, el documento antiguo se eliminará y se creará un nuevo documento con la ID. Entonces, si ahora busco el ID 99999, el resultado será:

ID=99999
Field3:text

Lo leí en la Wiki Solr

¿Cómo puedo actualizar un campo específico de un documento existente?

Quiero actualizar un campo específico en un documento, ¿es posible? Solo necesito indexar un campo para un documento específico. ¿Tengo que indexar todo el documento para esto?

No, sólo un documento. Digamos que tienes un CMS y editas un documento. Deberá volver a indexar este documento solo con la declaración add solr para todo el documento (no solo un campo).

En Lucene, para actualizar un documento, la operación es realmente una eliminación seguida de un complemento. Necesitará> agregar el documento completo ya que no hay tal semántica de "actualizar solo un campo" en Lucene.

Entonces, ¿hay alguna solución para esto? ¿Se implementará esta función en otra versión (actualmente uso 3.6.0)? Como solución alternativa, pensé en escribir un script o una aplicación, que recopilará los campos existentes, agregará el nuevo campo y actualizará todo el documento. Pero creo que esto va a sufrir el rendimiento. ¿Tienes alguna otra idea?

Atentamente

Respuestas a la pregunta(3)

Su respuesta a la pregunta