Descrizione
Riduce un array a un singolo valore: somma / conteggio / media / min / max / concatenazione. Group-by opzionale per riduzione per gruppo.
logic_aggregate · logic · Logica & Flow · Disponibile · v1.0.0
Riduce un array a un singolo valore: somma / conteggio / media / min / max / concatenazione. Group-by opzionale per riduzione per gruppo.
Campi mostrati nell’editor quando si configura il nodo. Generati direttamente dal NodeDefconfigFields.
| Campo | Tipo | Required | Default | Descrizione |
|---|---|---|---|---|
sourceExpressionArray da ridurre | expression | si | inputinput.records | Espressione JS che ritorna un array. Default = input. |
reducerFunzione di riduzione | enumcountsumavgminmaxconcat | si | count | count = quanti item. sum = somma (richiede campo). avg = media. min/max = estremi. concat = concatena valori del campo come stringa CSV. |
fieldCampo (per sum/avg/min/max/concat) | string | no | — es. amount, price, quantity | Nome del campo numerico (o stringa per concat). Ignorato per count. Se vuoto e items sono numeri, opera sui numeri stessi. |
groupByRaggruppa per (opzionale) | string | no | — es. customer_id, region | Se settato, riduce per gruppo e output è { [valoreCampo]: risultato }. Es. amount sum group-by customer = total per cliente. |
Snippet JSON del nodo come compare nel workflow. I valori sono derivati daidefaultValue e dai parametri required.
{
"id": "node-logic_aggregate-1",
"defId": "logic_aggregate",
"label": "Aggregate",
"config": {
"sourceExpression": "input",
"reducer": "count"
}
}Disponibile da subito in tutti i piani FlowForge. Provalo gratis senza carta di credito.
Inizia gratisSfoglia tutti i nodi