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

57
Visualizações
React combine two queries

What I want is to mixed the geoCode of location and people, how can I achieve that?

const calculate = (location, people) => {
   let geoCode = {}
    const peoples = people.map((people) = {
         return {
             geoCode: {
               latitude: a.geoCode.latitude,
               longitude: a.geoCode.longitude,
             }
         }
         return { //this is for location
             geoCode: {
               latitude: location[0].address.geoCode.latitude,
               longitude: location[0].address.geoCode.longitude,
             }
         }

     console.log(peoples)
   }
}
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

You cannot return two objects from a map. You should merge the properties of location and people into a single object and then return that object. From your code I am assuming that both people and location have geocode.

const people = [{
    name: "People1",
    latitude: 111,
    longitude: 111,
  },
  {
    name: "People2",
    latitude: 222,
    longitude: 222,
  },
  {
    name: "People3",
    latitude: 333,
    longitude: 333,
  },
];

const loc = [{
  address: {
    geoCode: {
      latitude: 123,
      longitude: 345,
    }
  }
}];

const calculate = (location, people) => {
  let geoCode = {}
  const peoples = people.map((item) => {
    return {
      ...item,
      geoCode: {
        latitude: location[0].address.geoCode.latitude,
        longitude: location[0].address.geoCode.longitude,
      }
    };
  });

  console.log(peoples);
}

const res = calculate(loc, people);

about 4 years ago · Juan Pablo Isaza Relatório
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