Forum Discussion
hi @robin. the catch is (that i probably should have mentioned) is i am grouping the rows by the OwnerEmail b/c further down the pipeline I email the user 1 single email with an HTML Table email snap. The table loops through the $group variable. While the Group By Fields I set the OwnerName like so… the subgrouping $groupBy still contains the field that I grouped by that I don’t want in the html table in the email.
here is what my json looks like (i blurred out the real emails but you can see the structure and the group part where i want to remove the owneremail value):
The thing to delete in the Mapper is interpreted as a JSON-Path. In Robin’s example, it’s just a top-level property in the document. But, you should be able to use a path like the following to walk an array and delete the property in all the objects in the array:
$group[*].OwnerEmail
So, this path will walk through all the elements in the ‘group’ array (the $group[*]
part) and delete the ‘OwnerEmail’ properties.
- matt_bostrom8 years agoNew Contributor II
Got it. That worked for me! Thank you both for the help.