Quando lavori con gli array nelle azioni Code, potresti incontrare due problemi comuni:Documentation Index
Fetch the complete documentation index at: https://docs.twenty.com/llms.txt
Use this file to discover all available pages before exploring further.
- Array passati come stringhe — i dati provenienti da sistemi esterni o da passaggi precedenti arrivano come stringa invece che come un vero array
- Impossibile selezionare singoli elementi — puoi selezionare solo l’intero array, non i campi specifici al suo interno
Analizzare gli array dalle stringhe
Gli array vengono spesso passati tra i passaggi del workflow come stringhe o JSON invece che come array nativi. Ciò accade quando:- Ricezione di dati da API esterne tramite HTTP Request
- Elaborazione dei payload dei webhook
- Passaggio di dati tra i passaggi del workflow
typeof users === "string" ? JSON.parse(users) : users verifica se l’input è una stringa, lo analizza se necessario o lo usa direttamente se è già un array.
Estrazione di campi specifici dagli array
Un webhook potrebbe restituire un array comeanswers: [...], ma nei passaggi successivi del workflow puoi selezionare solo l’intero array — non i singoli elementi al suo interno.
Soluzione: aggiungi un nodo Code per estrarre campi specifici e restituirli come oggetto strutturato:
answer.firstname e answer.name dal selettore delle variabili.
Stiamo lavorando attivamente per rendere la gestione degli array più semplice nei prossimi aggiornamenti.