Las funciones de agregación se utilizan para agrupar varios valores y formar un único valor de resumen.
La variable average
devuelve la media aritmética de todos los valores seleccionados dentro de la matriz.
Sintaxis
{%= average(array) %}
Ejemplo
La siguiente operación devuelve el precio promedio de todos los pedidos.
{%=average(orders.order.price)%}
La variable count
devuelve el número de elementos dentro de la matriz dada.
Sintaxis
{%= count(array) %}
Ejemplo
La siguiente operación devuelve el número de pedidos de la matriz.
{%= count(orders) %}
La variable max
devuelve el mayor de todos los valores seleccionados dentro de la matriz.
Sintaxis
{%= max(array) %}
Ejemplo
La siguiente operación devuelve el precio más alto de todos los pedidos.
{%=max(orders.order.price)%}
La variable min
devuelve el menor de todos los valores seleccionados dentro de la matriz.
Sintaxis
{%= min(array) %}
Ejemplo
La siguiente operación devuelve el precio más bajo de todos los pedidos.
{%=min(orders.order.price) %}
La variable sum
devuelve la suma de todos los valores seleccionados dentro de la matriz.
Sintaxis
{%= sum(array) %}
Ejemplo
La siguiente operación devuelve la suma de todos los precios de los pedidos.
{%=sum(orders.order.price)%}