es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Excepción de Elasticsearch: parámetro ccs_minimize_roundtrips no reconocido.

Estoy recibiendo el siguiente error al buscar datos de Elasticsearch a través de Spring Data JPA:

23-11-2021 19:51:20.699 [http-nio-8990-exec-2] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() para el servlet [dispatcherServlet] en el contexto con la ruta [] arrojó una excepción [Falló el procesamiento de la solicitud; la excepción anidada es ElasticsearchStatusException ['request [/dummy/_doc/_search]' contiene un parámetro no reconocido: [ccs_minimize_roundtrips]], Elasticsearch exception [type=illegal_argument_exception, reason=request [/dummy/_doc/_search] contains unrecognized parameter: [ccs_minimize_roundtrips]]] con causa raíz

Aquí están mis dependencias de Maven:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
    <version>2.2.2.RELEASE</version>
</dependency>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-elasticsearch</artifactId>
        <version>3.2.3.RELEASE</version>
    </dependency>

Creo que la versión del servidor ES y la versión de API son iguales, pero aún así sigo recibiendo este error.

N.B. Esto no es un duplicado porque aún recibo este error incluso en la versión anterior.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error indica que la solicitud contiene un parámetro no reconocido “ccs_minimize_roundtrips” al buscar datos desde elasticsearch utilizando Spring Data JPA.

    Suponiendo que la versión del servidor ES y la versión de la API sean compatibles, este error podría ser causado por una incompatibilidad entre la versión de Spring Data Elasticsearch y la versión del servidor Elasticsearch.

    Para resolver este problema, intente verificar la documentación de Elasticsearch para obtener la sintaxis específica de la versión del parámetro de consulta de búsqueda o actualice la versión de Spring Data Elasticsearch para que coincida con la versión del servidor Elasticsearch que se está utilizando.

    Además, intente eliminar cualquier parámetro no compatible o no reconocido en la consulta para ver si resuelve el error.

Comments are closed.