["a", "b"]) and a keyed object ({ "color": "red" }) are stored the same way, so by default both are accepted. Turn on the Strict setting when you specifically need an ordered list and want to reject keyed objects.
Fields
Sample data
This checks each entity’slines field.
With Strict off, any list-shaped value matches:
| Incoming value | Result |
|---|---|
["a", "b", "c"] (a list) | Matches |
{ "sku": "A1", "qty": 2 } (a keyed object) | Matches |
[] (an empty list) | Matches |
42 (a number) | Does not match |
"hello" (text) | Does not match |
null (no value) | Does not match |
| Incoming value | Result |
|---|---|
["a", "b", "c"] (a list) | Matches |
[] (an empty list) | Matches |
{ "sku": "A1", "qty": 2 } (a keyed object) | Does not match |