Este problema conocido ha sido traducido automáticamente del inglés.
Sumario
Cuando se crea un documento y luego se aplica una solicitud de parche con el ID en un caso diferente (por ejemplo, todo en mayúsculas), el sistema lo trata como una nueva entrada en algunos componentes. Este problema se produce porque la persistencia del documento en la base de datos no distingue entre mayúsculas y minúsculas, lo que significa que sólo existe un documento. Sin embargo, otros flujos, como el indexador, tratan el ID sin normalizar mayúsculas y minúsculas, lo que da lugar a entradas duplicadas en la API de búsqueda.
Simulación
- Crea un documento con un identificador en minúsculas.
- Aplicar una solicitud de parche utilizando el mismo ID pero en mayúsculas (o cualquier otra variante de mayúsculas).
- Observe que el indizador crea varios registros para el mismo ID de documento, aunque sólo exista un documento en la base de datos.
Workaround
Asegúrese de que todas las referencias de ID utilizan un caso coherente antes de enviar las solicitudes para evitar duplicaciones involuntarias en el indizador.