group_by_property
{% assign grouped = products | group_by_property: "vendor" %}
{% for vendor in grouped.keys %}
<h2>{{ vendor }} ({{ grouped.groups[vendor].size }} products)</h2>
{% for product in grouped.groups[vendor] %}
<p>{{ product.title }}</p>
{% endfor %}
{% endfor %}Syntax
{{ array | group_by_property: property }}
{{ array | group_by_property: "nested.property" }}Parameter
Description
Return Value
Property
Type
Description
Variants
Examples
Performance Comparison
Approach
Operations
Comparison with group_by
Notes
Last updated