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

642
Vistas
¿Cómo puedo importar datos relacionales al analizar un archivo en Strapi?

Estoy escribiendo un script para importar entradas de datos masivos para organizaciones. En Strapi, sin embargo, tengo varios campos relacionales para las organizaciones con cosas como "área_de_enfoque", "idiomas", etc. Mi pregunta es, ¿cómo puedo importar los datos correctamente para el relacional cuando está en un menú desplegable en el strapi? ¿Panel de administrador? He incluido la sección del código que mapea y una captura de pantalla de los datos relacionales como referencia.

Todos los datos sin una relación se importan bien, es solo cualquier campo relacional que no funciona. Solo tengo la sensación de que es como los estoy llamando, pero no estoy seguro.

Campos Relacionales:

ingrese la descripción de la imagen aquí

Código de mapeo:

 await Promise.all(data.map(entry => strapi.query('organization').create({ name: entry.name, EIN: entry.EIN, locations: [ { streetAddress: entry.streetAddress, city: entry.city, state: entry.state, zipCode: entry.zipCode, county: entry.county, locationType: entry.locationType, } ], contact: [ { firstName: entry.firstName, lastName: entry.lastName, email: entry.email, phone: entry.phone, phoneExtension: entry.phoneExtension, } ], description: entry.description, webSite: entry.webSite, email: entry.orgEmail, phone: entry.orgPhone, priority_area_topics: entry.priority_area_topics, organizationType: entry.organizationType, areaOfFocus: entry.organization_area_of_focus, localServiceArea: entry.local_service_areas, localServiceAreaDescription: entry.localServiceAreaDescription, helpDesk: entry.helpDesk, officeHours: entry.officeHours, maximumResponseTime: entry.maximumResponseTime, languages: entry.languages, }) ));
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