group_by
{% assign grouped = products | group_by: "vendor" %}
{% for group in grouped %}
{% log group.name | append: ": " | append: group.items.size | append: " products" %}
{% endfor %}Syntax
{{ array | group_by: property }}Parameter
Description
Return Value
Property
Type
Description
Examples
{% assign grouped = orders | group_by: "financial_status" %}
{% for group in grouped %}
{% log group.name | append: ": " | append: group.items.size | append: " orders" %}
{% endfor %}Notes
Last updated