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:
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, }) ));