{ "name": "Filter test", "nodes": [ { "parameters": {}, "id": "f332a7d1-31b4-4e78-b31e-9e8db945bf3f", "name": "When clicking \"Execute Workflow\"", "type": "n8n-nodes-base.manualTrigger", "typeVersion": 1, "position": [ -60, 480 ] }, { "parameters": { "jsCode": "return [\n {\n \"label\": \"Apple\",\n tags: [],\n meta: {foo: 'bar'}\n },\n {\n \"label\": \"Banana\",\n tags: ['exotic'],\n meta: {}\n },\n {\n \"label\": \"Kiwi\",\n tags: ['exotic'],\n meta: {}\n },\n {\n \"label\": \"Orange\",\n meta: {}\n }\n]" }, "id": "60697c7f-3948-4790-97ba-8aba03d02ac2", "name": "Code", "type": "n8n-nodes-base.code", "typeVersion": 2, "position": [ 160, 480 ] }, { "parameters": { "conditions": { "options": { "caseSensitive": true, "leftValue": "" }, "conditions": [ { "leftValue": "={{ $json.tags }}", "rightValue": "exotic", "operator": { "type": "array", "operation": "contains", "rightType": "any" } }, { "leftValue": "={{ $json.meta }}", "rightValue": "", "operator": { "type": "object", "operation": "notEmpty", "singleValue": true } } ], "combinator": "or" }, "options": {} }, "id": "7531191b-5ac3-45dc-8afb-27ae83d8f33a", "name": "If", "type": "n8n-nodes-base.if", "typeVersion": 2, "position": [ 380, 480 ] }, { "parameters": {}, "id": "d8c614ea-0bbf-4b12-ad7d-c9ebe09ce583", "name": "Then", "type": "n8n-nodes-base.noOp", "typeVersion": 1, "position": [ 600, 400 ] }, { "parameters": {}, "id": "69364770-60d2-4ef4-9f29-9570718a9a10", "name": "Else", "type": "n8n-nodes-base.noOp", "typeVersion": 1, "position": [ 600, 580 ] } ], "pinData": { "Then": [ { "json": { "label": "Apple", "tags": [], "meta": { "foo": "bar" } } }, { "json": { "label": "Banana", "tags": [ "exotic" ], "meta": {} } }, { "json": { "label": "Kiwi", "tags": [ "exotic" ], "meta": {} } } ], "Else": [ { "json": { "label": "Orange", "meta": {} } } ] }, "connections": { "When clicking \"Execute Workflow\"": { "main": [ [ { "node": "Code", "type": "main", "index": 0 } ] ] }, "Code": { "main": [ [ { "node": "If", "type": "main", "index": 0 } ] ] }, "If": { "main": [ [ { "node": "Then", "type": "main", "index": 0 } ], [ { "node": "Else", "type": "main", "index": 0 } ] ] } }, "active": false, "settings": { "executionOrder": "v1" }, "versionId": "a6249f48-d88f-4b80-9ed9-79555e522d48", "id": "BWUTRs5RHxVgQ4uT", "meta": { "instanceId": "78577815012af39cf16dad7a787b0898c42fb7514b8a7f99b2136862c2af502c" }, "tags": [] }