Orchestrator

Arrays

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Gli array sono una struttura dati comunemente utilizzata nei flussi di lavoro Orchestrator e possono essere originati da trigger o azioni.

Gli array sono un potente strumento nei flussi di lavoro Orchestrator e capire come estrarre valori dagli array è importante. Sia che si lavori con trigger, azioni o variabili, la possibilità di fare riferimento a valori specifici negli array aiuta a creare flussi di lavoro più efficienti ed efficaci.

Lavorare con gli array nei trigger

Quando utilizzi i trigger, configurali filtrando su valori di array specifici.

Supponendo che il trigger disponga dei seguenti dati:

{
  "locales": [
    {"name": "de"},
    {"name": "en"},
    {"name": "fr"}
  ]
}

Se un payload di attivazione contiene una serie di nomi di impostazioni locali, creare un filtro di attivazione per attivare il flusso di lavoro solo quando il primo nome delle impostazioni locali è de. A tale scopo, usare il comparatore Stringa uguale e inserire i {{ $.data.locales.0.name }} per il valore. L'indice nell'array è separato da punti.

Lavorare con gli array in Actions

Se un'azione restituisce un array e richiede che la dinamica usare un valore specifico di tale array nell'azione Avanti, fare riferimento al valore utilizzando l'indice appropriato.

Ad esempio, un'azione restituisce gli stessi dati dell'esempio di trigger. Per estrarre il primo nome delle impostazioni locali dall'array, inserire {{ $.locales[0].name }}. L'indice nell'array è separato da parentesi quadre. Inoltre, non ci sono dati nel percorso.

Questo articolo ti è stato utile?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.