Când lucrați cu tablouri în acțiunile de cod, este posibil să întâmpinați două provocări frecvente:Documentation Index
Fetch the complete documentation index at: https://docs.get-clara.tech/llms.txt
Use this file to discover all available pages before exploring further.
- Tablouri transmise ca șiruri — datele din sisteme externe sau din pașii anteriori sosesc ca un șir în loc de un tablou propriu-zis
- Nu puteți selecta elemente individuale — puteți selecta doar întregul tablou, nu câmpuri specifice din interiorul lui
Analizarea tablourilor din șiruri
Tablourile sunt adesea transmise între pașii unui flux de lucru ca șiruri sau JSON, mai degrabă decât ca tablouri native. Acest lucru se întâmplă când:- Primirea de date de la API-uri externe prin HTTP Request
- Procesarea payload-urilor de webhook
- Transmiterea datelor între pașii fluxului de lucru
typeof users === \"string\" ? JSON.parse(users) : users verifică dacă intrarea este un șir, o parsează dacă este necesar sau o folosește direct dacă este deja un tablou.
Extragerea câmpurilor individuale din tablouri
Un webhook poate returna un tablou de formaanswers: [...], dar în pașii următori ai fluxului de lucru puteți selecta doar întregul tablou — nu și elemente individuale din interiorul lui.
Soluție: Adăugați un nod de cod pentru a extrage câmpuri specifice și a le returna ca obiect structurat:
answer.firstname și answer.name din selectorul de variabile.
Lucrăm activ pentru a simplifica gestionarea tablourilor în actualizările viitoare.