Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

209
Vistas
cómo devolver la función asíncrona node.js

Estoy tratando de tomar datos de una solicitud de obtención de Airtable y colocar los registros en una matriz llamada aTotalRecords . No puedo obtener esta función para devolver los datos. Probé un montón de combinaciones de async/ .then() . Sé que este tema ha sido cubierto por respuestas como esta y he leído un par de publicaciones como esta . Pero, no puedo hacer que funcione. Qué me estoy perdiendo.

 import Airtable from 'airtable'; import oConfig from './configFile.js'; function getAirtableData(){ var base = new Airtable({apiKey: oConfig.oConfig.airtableAPIKey}).base(oConfig.oConfig.airtableBaseKey); var aTotalRecords = []; base('Polygon Transactions').select({ maxRecords: 500 }).eachPage(function page(records, fetchNextPage) { records.forEach(function(record) { aTotalRecords.push(record.get('tx_hash')); }); fetchNextPage(); }, function done(err) { if (err) { console.error(err); return; } }); // return Promise // console.log(aTotalRecords) // return await Promise.resolve(aTotalRecords) return aTotalRecords }; // getAirtableData().then(console.log); async function allAirtableRecords() { return getAirtableData(); }; allAirtableRecords().then(console.log);
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda