Lava Filters - Distinct
Category:Arrays
Description:Takes an array as input and returns the distinct (unique) elements of the array.
Input: "Items": [
{
"Person": {
"Id": 1,
"FirstName": "Ted",
"LastName": "Decker"
},
"GroupId": 3
},
{
"Person": {
"Id": 2,
"FirstName": "Cindy",
"LastName": "Decker"
},
"GroupId": 4
},
{
"Person": {
"Id": 1,
"FirstName": "Ted",
"LastName": "Decker"
},
"GroupId": 4
},
]
Lava: {% assign array = Items | Distinct:'Person.Id' %}
{% for item in array %}
- {{ item.Person.FirstName }}
{% endfor %}