Funciones de agregación aggregation
Las funciones de agregación se utilizan para agrupar varios valores para formar un único valor de resumen.
Promedio average
La función 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 medio de todos los pedidos.
{%=average(orders.order.price)%}
Cuenta count
La función count
devuelve el número de elementos dentro de la matriz determinada.
Sintaxis
{%= count(array) %}
Ejemplo
La siguiente operación devuelve el número de pedidos de la matriz.
{%= count(orders) %}
Máximo max
La función 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)%}
Mínimo min
La función 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) %}
Sum sum
La función 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)%}