Documentation is being updated. Some sections may not reflect the latest features.

Nodul For Loop

Iterare peste array-uri și colecții.

Prezentare generală

Nodul For Loop vă permite să iterați peste array-uri și să procesați fiecare element. Rezultatele pot fi colectate într-un array nou pentru utilizare în nodurile ulterioare.

Configurare

Câmp Descriere Obligatoriu
Input Data Array-ul peste care se iterează (folosiți sintaxa de variabile) Da
Iteration Variable Numele variabilei pentru elementul curent din fiecare iterație Da
Collector Variable Numele variabilei pentru colectarea rezultatelor din toate iterațiile Nu

Exemplu

Input Data: {{users}}
Iteration Variable: current_user
Collector Variable: processed_users

În interiorul buclei, accesați elementul curent cu {{current_user}}

Cum funcționează

  1. Bucla primește un array din Input Data
  2. Pentru fiecare element, setează Iteration Variable la elementul curent
  3. Nodurile din interiorul buclei pot accesa {{iteration_variable}}
  4. Rezultatele sunt colectate în Collector Variable (dacă este specificată)

Utilizarea variabilelor

Faceți clic pe butonul Insert Variable pentru a insera variabile disponibile din nodurile anterioare:

{{api_response.items}}
{{scraped_data.links}}
{{datasource_results}}

Proprietăți imbricate

Accesați proprietăți imbricate în variabila de iterație:

{{current_user.name}}
{{current_user.email}}
{{current_user.profile.avatar}}

Bune practici

  • Folosiți nume descriptive pentru variabilele de iterație (current_order în loc de item)
  • Setați o variabilă de colectare dacă trebuie să agregați rezultate
  • Fiți atenți la limitele de rată când efectuați apeluri API în interiorul buclelor
AI AssistantPowered by Ubex
Beta
Ask me anything about Ubex workflows, nodes, or the API.
~/

Salut 👋

Cu ce te putem ajuta astăzi?