Le funzioni di aggregazione vengono utilizzate per raggruppare più valori per formare un singolo valore di riepilogo.
La average
restituisce la media aritmetica di tutti i valori selezionati all'interno dell'array.
Formato
{%= average(array) %}
Esempio
L'operazione seguente restituisce il prezzo medio di tutti gli ordini.
{%=average(orders.order.price)%}
La count
restituisce il numero di elementi all'interno della matrice specificata.
Formato
{%= count(array) %}
Esempio
L'operazione seguente restituisce il numero di ordini nell'array.
{%= count(orders) %}
La max
restituisce il valore più grande tra tutti i valori selezionati all'interno dell'array.
Formato
{%= max(array) %}
Esempio
L'operazione seguente restituisce il prezzo più alto di tutti gli ordini.
{%=max(orders.order.price)%}
La min
restituisce il valore più piccolo tra tutti i valori selezionati all'interno della matrice.
Formato
{%= min(array) %}
Esempio
L'operazione seguente restituisce il prezzo più basso di tutti gli ordini.
{%=min(orders.order.price) %}
La sum
restituisce la somma di tutti i valori selezionati all'interno della matrice.
Formato
{%= sum(array) %}
Esempio
L'operazione seguente restituisce la somma di tutti i prezzi degli ordini.
{%=sum(orders.order.price)%}