Skip to main content
Use this mapper to keep only the values that appear in the input but are missing from a reference set you supply. Think of it as a subtraction: the input is your starting set, and any value that also exists in the supplied data is removed from it. This is handy for finding new or extra values, for example which tags on a product are not already in an approved list. The comparison is on the values themselves, not the keys, and the kept entries keep their original positions.

Fields

Sample data

This example removes a couple of known tags from a product’s tag list, keeping only the ones that are not in the supplied set.
FieldValue
Data{ "a": "sale", "b": "clearance" }
Input:
["summer", "sale", "outdoor", "clearance"]
Output:
{
    "0": "summer",
    "2": "outdoor"
}
sale and clearance are removed because they appear in the supplied data. The kept values hold on to their original positions (summer was first, outdoor was third), which is why the result is numbered 0 and 2 rather than renumbered from scratch.