Le funzioni di aggregazione vengono utilizzate per raggruppare più valori in modo da formare un unico valore di riepilogo.
Il average
La funzione 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)%}
Il count
La funzione 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) %}
Il 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)%}
Il min
La funzione 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) %}
Il 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)%}