Pole jsou běžně používanou datovou strukturou v pracovních postupech Orchestratoru a mohou být získána ze triggerů nebo akcí.
Pole jsou mocným nástrojem v pracovních postupech Orchestratoru a porozumění tomu, jak extrahovat hodnoty z polí, je cenné. Ať už pracujete se triggery, akcemi nebo proměnnými, reference na konkrétní hodnoty v polích vám pomohou vytvořit efektivnější a efektivnější pracovní postupy.
Práce s poli ve spouštích
Při použití triggerů je nakonfigurujte filtrováním konkrétních hodnot pole.
Za předpokladu, že trigger má následující údaje:
{ "locales": [ {"name": "de"}, {"name": "en"}, {"name": "fr"} ] }
Pokud užitečný obsah kódu jazyka obsahuje pole názvů kódu jazyka, vytvořte filtr kódu jazyka, aby se pracovní postup spustil, až bude první název kódu jazyka de. K tomu použijte komparátor a zadejte hodnotu {{ $.data.locales.0.name }}
. Index v poli je oddělený tečkami.
Práce s poli v akcích
Pokud akce vrací pole a vyžaduje, aby dynamická použila v Další akci konkrétní hodnotu z tohoto pole, použijte na tuto hodnotu referenci pomocí příslušného indexu.
Například akce vrací stejná data jako v příkladu spuštění. Pokud chcete extrahovat první název kódu jazyka z pole, zadejte {{ $.locales[0].name }}
. Index v poli je oddělen hranatými závorkami. V cestě nejsou žádná data.