Funzioni di aggregazione aggregation
Le funzioni di aggregazione vengono utilizzate per raggruppare più valori in modo da formare un unico valore di riepilogo.
Medio average
La funzione average
restituisce la media aritmetica di tutti i valori selezionati all'interno dell'array.
Sintassi
{%= average(array) %}
Esempio
L'operazione seguente restituisce il prezzo medio di tutti gli ordini.
{%=average(orders.order.price)%}
Conteggio count
La funzione count
restituisce il numero di elementi all'interno dell'array specificato.
Sintassi
{%= count(array) %}
Esempio
L'operazione seguente restituisce il numero di ordini nell'array.
{%= count(orders) %}
Massimo max
La funzione max
restituisce il più grande di tutti i valori selezionati all'interno dell'array.
Sintassi
{%= max(array) %}
Esempio
L'operazione seguente restituisce il prezzo più alto di tutti gli ordini.
{%=max(orders.order.price)%}
Minimo min
La funzione min
restituisce il più piccolo di tutti i valori selezionati all'interno dell'array.
Sintassi
{%= min(array) %}
Esempio
L'operazione seguente restituisce il prezzo più basso di tutti gli ordini.
{%=min(orders.order.price) %}
Somma sum
La funzione sum
restituisce la somma di tutti i valori selezionati all'interno dell'array.
Sintassi
{%= sum(array) %}
Esempio
L'operazione seguente restituisce la somma di tutti i prezzi degli ordini.
{%=sum(orders.order.price)%}