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

161
Visualizações
Recuperar datos de una matriz de objetos en Google Script

Estoy tratando de extraer ciertos elementos de la siguiente matriz de objetos llamada atstudentsarray y crear una nueva matriz con objetos. He usado la función de mapa a continuación, pero no puedo hacer que funcione.

 var newAtStudentArray = atstudentsarray.map(i => { const newAtStudentObj = {} newAtStudentObj.last_name = i['records'].fields['Last Name'] })

A continuación se muestra una matriz llamada atstudentsarray

 [{ "records": [ { "id": "rec02fiiNA", "createdTime": "2020-04-21T05:06:07.000Z", "fields": { "Last Name": "Lat", "Gender": "Male", "E-mail Address": "alath@bbc.lk", "Grade": "DP 2", "parent_id_2": [ "rec3TCndXH" ] } { "id": "rec02fiiNA", "createdTime": "2020-04-21T05:06:07.000Z", "fields": { "Last Name": "Lat", "Gender": "Male", "E-mail Address": "alath@bbc.lk", "Grade": "DP 2", "parent_id_2": [ "rec3TCndXH" ] } ] }]
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Debe usar "retorno" si usa corchetes "{}" en su función de flecha. Agregue "return newAtStudentObj;" al final:

 var newAtStudentArray = atstudentsarray.map(i => { const newAtStudentObj = {} newAtStudentObj.last_name = i['records'].fields['Last Name'] return newAtStudentObj; })
about 4 years ago · Juan Pablo Isaza Relatório

0

Puedes probarlo así:

 var newAtStudentArray = atstudentsarray[0].records.map(i => ({ last_name: i.fields['Last Name'] }))

La razón por la que no funcionó para usted es porque atstudentsarray no es la matriz en la que debería estar haciendo el mapa, sino en la matriz de registros.

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