Inputs
Outputs
- First match
- Multiple matches
When nothing matches, no object value is found.
Match modes
Property Name supports paths such as
customer.plan and
items[0].quantity.
Important comparison details
- Exact Value uses loose primitive equality, so the number
42can match the text"42", andnullcan match a missing value. - Empty matches only empty text. It does not match
null, missing properties, empty objects, or empty lists. - Consequently, Not Empty also matches missing properties and non-string values.
- Contains Text converts objects and lists to JSON text and compares without case sensitivity.
- Numeric modes require the property itself to be a number.
- Falsy values include
false,0, empty text,null, and missing values.