Funções de Agregação
- Tópicos:
- Personalização
Criado para:
- Experiente
- Desenvolvedor
As funções de agregação são usadas para agrupar vários valores para formar um único valor de resumo.
Média
A função average
retorna a média aritmética de todos os valores selecionados na matriz.
Sintaxe
{%= average(array) %}
Exemplo
A operação a seguir retorna o preço médio de todas as ordens.
{%=average(orders.order.price)%}
Contagem
A função count
retorna o número de elementos dentro da matriz especificada.
Sintaxe
{%= count(array) %}
Exemplo
A operação a seguir retorna o número de ordens na matriz.
{%= count(orders) %}
Máximo
A função max
retorna o maior valor dentro da matriz.
Sintaxe
{%= max(array) %}
Exemplo
A operação a seguir retorna o preço mais alto de todas as ordens.
{%=max(orders.order.price)%}
Mínimo
A função min
retorna o menor valor dentro da matriz.
Sintaxe
{%= min(array) %}
Exemplo
A operação a seguir retorna o preço mais baixo de todas as ordens.
{%=min(orders.order.price) %}
Somar
A função sum
retorna a soma de todos os valores selecionados na matriz.
Sintaxe
{%= sum(array) %}
Exemplo
A operação a seguir retorna a soma de todos os preços das ordens.
{%=sum(orders.order.price)%}