Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

114
Visualizações
La consulta multi_match anidada de Opensearch no funciona correctamente

Estoy tratando de ejecutar una consulta anidada de coincidencias múltiples usando javascript y opensearch. Así es como se ve la consulta:

 const { body } = await client.search({ index, body: { size: 25, query: { nested: { path: "questions", query: { multi_match: { query: searchText, fields: ["question", "comments", "label", "user_answer"], }, }, }, }, }, });

y aquí está mi esquema:

 questions: { type: "nested", properties: { question: { type: "text" }, comments: { type: "text" }, label: { type: "text" }, user_answer: { type: "text" }, }, }

Tengo otras consultas que funcionan correctamente y la búsqueda real simplemente no arroja resultados, por lo que sé que el problema no está en la búsqueda abierta y la configuración. Parece que solo estoy haciendo mal la consulta? Cualquier ayuda sobre esto sería muy apreciada, no puedo encontrar ejemplos en SO que funcionen en mi caso y la documentación no me está ayudando mucho con este problema.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda