Lava Filters - Select

Category:Arrays

Description:Takes a property name as a parameter, and creates a new array of each object's value for that property. If an object doesn't have that property, it won't be included in the final array.
Input: "CurrentPerson": { "FullName": "Ted Decker" "PhoneNumbers": [ { Number - 6235555551 NumberFormatted - (623) 555-5551 NumberTypeValueId - 12 }, { Number - 6235555552 NumberFormatted - (623) 555-5552 NumberTypeValueId - 13 }, { Number - 6235555553 NumberFormatted - (623) 555-5553 NumberTypeValueId - 136 } ] }
Lava: {{ CurrentPerson.NickName }}'s work phone is: {{ CurrentPerson.PhoneNumbers | Where:'NumberTypeValueId', 136 | Select:'NumberFormatted' }}.
Output: Ted's work phone is: (623) 555-5553.