{ "nodes": [ { "id": "match-greetings-by-language-0", "name": "When clicking ‘Test workflow’", "type": "n8n-nodes-base.manualTrigger", "position": [ 380, 240 ], "parameters": {}, "typeVersion": 1 }, { "id": "match-greetings-by-language-1", "name": "Sample data (name + language)", "type": "n8n-nodes-base.code", "position": [ 600, 160 ], "parameters": { "jsCode": "return [\n {\n json: {\n name: 'Stefan',\n language: 'de',\n }\n },\n {\n json: {\n name: 'Jim',\n language: 'en',\n }\n },\n {\n json: {\n name: 'Hans',\n language: 'de',\n }\n }\n];" }, "typeVersion": 2 }, { "id": "match-greetings-by-language-2", "name": "Sample data (greeting + language)", "type": "n8n-nodes-base.code", "position": [ 600, 320 ], "parameters": { "jsCode": "return [\n\t {\n json: {\n greeting: 'Hello',\n language: 'en',\n }\n },\n {\n json: {\n greeting: 'Hallo',\n language: 'de',\n }\n }\n];" }, "typeVersion": 2 }, { "id": "match-greetings-by-language-3", "name": "Merge (name + language + greeting)", "type": "n8n-nodes-base.merge", "position": [ 820, 240 ], "parameters": { "mode": "combine", "options": {}, "fieldsToMatchString": "language" }, "typeVersion": 3 } ], "pinData": {}, "connections": { "Sample data (name + language)": { "main": [ [ { "node": "Merge (name + language + greeting)", "type": "main", "index": 0 } ] ] }, "Sample data (greeting + language)": { "main": [ [ { "node": "Merge (name + language + greeting)", "type": "main", "index": 1 } ] ] }, "When clicking ‘Test workflow’": { "main": [ [ { "node": "Sample data (name + language)", "type": "main", "index": 0 }, { "node": "Sample data (greeting + language)", "type": "main", "index": 0 } ] ] } }, "name": "Match Greetings by Language", "active": false }