elasticsearch_parse_exception: elasticsearch_parse_exception
Elasticsearch¿Qué significa?
Elasticsearch encontró un error de análisis genérico al analizar el cuerpo de la solicitud (consulta JSON, ajustes o configuración). La solicitud no coincide estructuralmente con el formato esperado.
¿Por qué ocurre?
JSON mal formado/no válido (falta una coma, un corchete sin cerrar), campos mal colocados, tipos de valor inesperados (p. ej., texto donde se espera un número) o una expresión de tiempo/rango no válida. Un anidamiento incorrecto de una consulta DSL también produce esta excepción.
Cómo solucionarlo
Pase el cuerpo de la solicitud por un validador JSON; revise corchetes, comillas y comas. Compruebe con la documentación del DSL de Elasticsearch que los campos estén en el lugar correcto y sean del tipo correcto. Use la indicación de posición/campo del mensaje de error para corregir la parte problemática. Si usa una biblioteca cliente, asegúrese de que la serialización produzca JSON válido.