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

136
Visualizações
RESTDataSource to request data from Elasticsearh

I'm using RESTDataSource from apollo-datasource-rest library to query data from the opensearch index but running into http request errors.

After extending RESTDataSource class, I have a following method which I want to call to return data from index my_index where name field is exactly equal to the name parameter

async getDataByName(name) {
 const responseData = await this.get(`_search?index=my_index', {
  query: {
    match_phrase: {
     name: name
    }
   }
 })
}

I am getting invalid request error (request [/_search] contains unrecognized parameter: [query]) but same query works in postman. What i am doing wrong?

Tried following this docs but not very helpful - https://www.apollographql.com/docs/apollo-server/data/data-sources/#http-methods

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