{
  "createdAt": "2025-07-21T12:56:05.625Z",
  "updatedAt": "2025-08-11T07:39:16.865Z",
  "id": "WfDrUU24g8beGkwC",
  "name": "Tutorial - Mastering n8n Expressions",
  "active": false,
  "isArchived": false,
  "nodes": [
    {
      "parameters": {},
      "id": "b7a5c67c-668b-4427-ae97-5e322ba2ac45",
      "name": "\ud29c\ud1a0\ub9ac\uc5bc \uc2dc\uc791",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -1728,
        368
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "content": "# \ud29c\ud1a0\ub9ac\uc5bc - n8n \ud45c\ud604\uc2dd \ub9c8\uc2a4\ud130\ud558\uae30\n\n\ud658\uc601\ud569\ub2c8\ub2e4! JSON\uc774 \ubb34\uc5c7\uc778\uc9c0 \uc54c\uace0 \uacc4\uc2dc\ub124\uc694. \uc774\uc81c **\uc5b4\ub5bb\uac8c \uc0ac\uc6a9\ud558\ub294\uc9c0** \ubc30\uc6cc\ubd05\uc2dc\ub2e4. \uc774 \uc6cc\ud06c\ud50c\ub85c\uc6b0\ub294 \ud55c \ub178\ub4dc\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uac00\uc838\uc640 \ub2e4\ub978 \ub178\ub4dc\uc5d0\uc11c n8n\uc758 \uac15\ub825\ud55c \ud45c\ud604\uc2dd\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud65c\uc6a9\ud558\ub294 \ubc29\ubc95\uc744 \uac00\ub974\uccd0\uc90d\ub2c8\ub2e4.\n\n**\ud45c\ud604\uc2dd\uc774\ub780 \ubb34\uc5c7\uc778\uac00\uc694?**\n\ud45c\ud604\uc2dd\uc740 \uc774\uc911 \uc911\uad04\ud638 `{{ }}` \uc548\uc758 \uc791\uc740 \ucf54\ub4dc \uc870\uac01\uc73c\ub85c, \uc6cc\ud06c\ud50c\ub85c\uc6b0\uac00 \uc2e4\ud589\ub420 \ub54c \ub3d9\uc801 \uac12\uc73c\ub85c \ub300\uccb4\ub429\ub2c8\ub2e4. \ub178\ub4dc\ub4e4\uc744 \uc5f0\uacb0\ud558\ub294 \"\uc811\ucc29\uc81c\" \uc5ed\ud560\uc744 \ud569\ub2c8\ub2e4.\n\n**\uc774 \ud29c\ud1a0\ub9ac\uc5bc \uc0ac\uc6a9\ubc95:**\n1.  \uccab \ubc88\uc9f8 \ub178\ub4dc\uc778 **\"\uc18c\uc2a4 \ub370\uc774\ud130\"**\uc5d0\ub294 \uc6b0\ub9ac\uac00 \uc0ac\uc6a9\ud560 \ubaa8\ub4e0 \ub370\uc774\ud130\uac00 \ub4e4\uc5b4\uc788\uc2b5\ub2c8\ub2e4. \ud55c \ubc88 \uc2e4\ud589\ud558\uc5ec \uc548\uc5d0 \ubb34\uc5c7\uc774 \uc788\ub294\uc9c0 \ud655\uc778\ud574\ubcf4\uc138\uc694.\n2.  \uc704\uc5d0\uc11c \uc544\ub798\ub85c \uacbd\ub85c\ub97c \ub530\ub77c\uac00\uc138\uc694. \uac01 \ub178\ub4dc\ub294 \uc0c8\ub85c\uc6b4 \ub808\uc2a8\uc785\ub2c8\ub2e4.\n3.  \uac01 \ub808\uc2a8\uc758 \uc2a4\ud2f0\ud0a4 \ub178\ud2b8\ub97c \uc77d\uace0, \ub178\ub4dc\uc758 \uad6c\uc131\uacfc \ucd9c\ub825\uc744 \uc0b4\ud3b4\ubcf4\uba70 \uac1c\ub150\uc744 \uc774\ud574\ud558\uc138\uc694.",
        "height": 560,
        "width": 640,
        "color": 5
      },
      "id": "58a68939-9677-48c9-9526-a18aec25203e",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2000,
        -16
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "content": "## \uc6b0\ub9ac\uc758 \ub370\uc774\ud130 \uc18c\uc2a4\n\n\uc774 \ub178\ub4dc\ub294 \ud29c\ud1a0\ub9ac\uc5bc\uc744 \uc704\ud55c \ubaa8\ub4e0 \uc0d8\ud50c \ub370\uc774\ud130\ub97c \ub2f4\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ud30c\uc77c \uce90\ube44\ub2db\uc774\ub77c\uace0 \uc0dd\uac01\ud558\uc138\uc694. \ub2e4\ub978 \ubaa8\ub4e0 \ub178\ub4dc\ub4e4\uc774 \uc774 \uce90\ube44\ub2db\uc5d0\uc11c \ud2b9\uc815 \uc815\ubcf4\ub97c \uaebc\ub0b4\uac08 \uac83\uc785\ub2c8\ub2e4.\n\n\uad6c\uc870\uc5d0 \uc775\uc219\ud574\uc9c0\uae30 \uc704\ud574 \ucd9c\ub825\uc744 \uc0b4\ud3b4\ubcf4\uc138\uc694.\n\uc6b0\ub9ac\uac00 \uac00\uc9c4 \uac83\ub4e4:\n- \uac04\ub2e8\ud55c \ud14d\uc2a4\ud2b8 (`name`)\n- \uc22b\uc790 (`age`)\n- \uae30\uc220 \ubaa9\ub85d (`skills`)\n- \ubcf5\ud569 \ud504\ub85c\uc81d\ud2b8 \ubaa9\ub85d (`projects`)\n- \uc911\ucca9\ub41c \uc5f0\ub77d\ucc98 \uac1d\uccb4 (`contact`)",
        "height": 520,
        "width": 520,
        "color": 7
      },
      "id": "8047b631-6306-47b2-8b7a-690eb7f75370",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1328,
        16
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "user_name",
              "type": "string",
              "value": "={{ $('0 Source').item.json.name }}"
            }
          ]
        },
        "options": {}
      },
      "id": "4c4008ea-bc31-435d-9207-3f888cf94041",
      "name": "1. \uae30\ubcf8\uae30",
      "type": "n8n-nodes-base.set",
      "position": [
        -592,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ub808\uc2a8 1: \uac04\ub2e8\ud55c \uac12 \uc811\uadfc\ud558\uae30\n\n\uc774\uac83\uc740 n8n\uc5d0\uc11c \uac00\uc7a5 \uc790\uc8fc \ud560 \uc77c\uc785\ub2c8\ub2e4.\n\n**\ubaa9\ud45c:** \"\uc18c\uc2a4 \ub370\uc774\ud130\" \ub178\ub4dc\uc5d0\uc11c \uc0ac\uc6a9\uc790\uc758 \uc774\ub984\uc744 \uac00\uc838\uc624\uae30.\n\n**\ud45c\ud604\uc2dd:** `{{ $('\uc18c\uc2a4 \ub370\uc774\ud130').item.json.name }}`\n\n**\ubd84\uc11d:**\n- `{{ ... }}`: n8n\uc5d0\uac8c \"\uc774\uac83\uc740 \ub3d9\uc801 \ud45c\ud604\uc2dd\uc774\ub2e4\"\ub77c\uace0 \uc54c\ub824\uc90d\ub2c8\ub2e4.\n- `$('\uc18c\uc2a4 \ub370\uc774\ud130')`: \ub370\uc774\ud130\ub97c \uac00\uc838\uc62c \ub178\ub4dc\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.\n- `.item.json`: \ud604\uc7ac \uc544\uc774\ud15c\uc758 JSON \ub370\uc774\ud130\ub85c \ubc94\uc704\ub97c \uc88d\ud799\ub2c8\ub2e4.\n- `.name`: \uc6d0\ud558\ub294 **\ud0a4**\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.\n\n**\ub2e4\ub978 \ubc29\ubc95:**\n`{{ $json.name }}`\ub3c4 \uc774 \uacbd\uc6b0\uc5d0 \uc791\ub3d9\ud569\ub2c8\ub2e4. `$json`\uc740 \uc774\uc804 \ub178\ub4dc\uc5d0\uc11c \ub370\uc774\ud130\uc5d0 \uc811\uadfc\ud558\uae30 \ub54c\ubb38\uc785\ub2c8\ub2e4.",
        "height": 580,
        "width": 500,
        "color": 2
      },
      "id": "13aa7a51-c169-4ff5-a1b7-fa7100c3aa6d",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -800,
        -64
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "second_skill",
              "type": "string",
              "value": "={{ $('0 Source').last().json.skills[1] }}"
            }
          ]
        },
        "options": {}
      },
      "id": "ea72ff2c-d726-4cdd-a4fa-f781dad3a6ca",
      "name": "3. \ubc30\uc5f4 \ub2e4\ub8e8\uae30",
      "type": "n8n-nodes-base.set",
      "position": [
        640,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ub808\uc2a8 3: \ubc30\uc5f4 \uc694\uc18c \uc811\uadfc\ud558\uae30\n\n\ub370\uc774\ud130\uac00 \ubaa9\ub85d(\ubc30\uc5f4) \uc548\uc5d0 \uc788\uc73c\uba74 \uc5b4\ub5a4\uac00\uc694? *\uc5b4\ub5a4* \uc544\uc774\ud15c\uc744 \uc6d0\ud558\ub294\uc9c0 \uc9c0\uc815\ud574\uc57c \ud569\ub2c8\ub2e4.\n\n**\ubaa9\ud45c:** \uc0ac\uc6a9\uc790\uc758 *\ub450 \ubc88\uc9f8* \uae30\uc220\uc744 \uac00\uc838\uc624\uae30.\n\n**\ud45c\ud604\uc2dd:** `{{ $('\uc18c\uc2a4 \ub370\uc774\ud130').last().json.skills[1] }}`\n\n**\ubd84\uc11d:**\n- `...skills`: \uae30\uc220 \ubc30\uc5f4\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.\n- `[1]`: \ud2b9\uc815 \uc704\uce58\uc758 \uc544\uc774\ud15c\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.\n- **\uc911\uc694:** \ubc30\uc5f4\uc740 \"0\ubd80\ud130 \uc2dc\uc791\"\ud569\ub2c8\ub2e4. \uc989, \uccab \ubc88\uc9f8 \uc544\uc774\ud15c\uc740 `[0]`, \ub450 \ubc88\uc9f8\ub294 `[1]`, \uc138 \ubc88\uc9f8\ub294 `[2]` \uc2dd\uc785\ub2c8\ub2e4.",
        "height": 520,
        "width": 540,
        "color": 4
      },
      "id": "1708439a-f215-432a-b068-8a3ad40e6008",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        432,
        16
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "user_email",
              "type": "string",
              "value": "={{ $('0 Source').last().json.contact.email }}"
            }
          ]
        },
        "options": {}
      },
      "id": "0a261b2e-43dd-4aa5-8d3d-1736b7aa32e4",
      "name": "4. \ub354 \uae4a\uc774 \ub4e4\uc5b4\uac00\uae30",
      "type": "n8n-nodes-base.set",
      "position": [
        1200,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ub808\uc2a8 4: \uc911\ucca9\ub41c \ub370\uc774\ud130 \uc811\uadfc\ud558\uae30\n\n\ub54c\ub85c\ub294 \ub370\uc774\ud130\uac00 \ub2e4\ub978 \uac1d\uccb4 \uc548\uc758 \uac1d\uccb4\ub85c \uad6c\uc131\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4.\n\n**\ubaa9\ud45c:** \uc0ac\uc6a9\uc790\uc758 \uc774\uba54\uc77c \uc8fc\uc18c\ub97c \uac00\uc838\uc624\uae30.\n\n**\ud45c\ud604\uc2dd:** `{{ $('\uc18c\uc2a4 \ub370\uc774\ud130').last().json.contact.email }}`\n\n**\ubd84\uc11d:**\n- `...contact`: \uba3c\uc800 `contact` \uac1d\uccb4\uc5d0 \uc811\uadfc\ud569\ub2c8\ub2e4.\n- `.email`: \uadf8\ub2e4\uc74c \ub610 \ub2e4\ub978 \uc810 `.`\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud55c \ub2e8\uacc4 \ub354 \uae4a\uc774 \ub4e4\uc5b4\uac00 \uadf8 \uc548\uc758 `email` \ud0a4 \uac12\uc744 \uac00\uc838\uc635\ub2c8\ub2e4.",
        "height": 480,
        "width": 540,
        "color": 5
      },
      "id": "ed6462a6-f04a-4fd1-ae94-ea952eddaa4d",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        992,
        48
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "first_project_status",
              "type": "string",
              "value": "={{ $('0 Source').last().json.projects[0].status }}"
            }
          ]
        },
        "options": {}
      },
      "id": "18118f20-fec9-4672-8a98-d8af6edc95e8",
      "name": "5. \ucf64\ubcf4 \uc6c0\uc9c1\uc784",
      "type": "n8n-nodes-base.set",
      "position": [
        1792,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ub808\uc2a8 5: \uac1d\uccb4 \ubc30\uc5f4\uc5d0\uc11c \ub370\uc774\ud130 \uc811\uadfc\ud558\uae30\n\n\uc774\uac83\uc774 \uc774\uc804 \ub808\uc2a8\ub4e4\uc758 \ucd5c\uc885 \ud14c\uc2a4\ud2b8\uc785\ub2c8\ub2e4!\n\n**\ubaa9\ud45c:** \ub9ac\uc2a4\ud2b8\uc5d0\uc11c *\uccab \ubc88\uc9f8* \ud504\ub85c\uc81d\ud2b8\uc758 *\uc0c1\ud0dc*\ub97c \uac00\uc838\uc624\uae30.\n\n**\ud45c\ud604\uc2dd:** `{{ $('\uc18c\uc2a4 \ub370\uc774\ud130').last().json.projects[0].status }}`\n\n**\ubd84\uc11d:**\n1.  `...projects`: \ud504\ub85c\uc81d\ud2b8 \ubc30\uc5f4\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.\n2.  `[0]`: \uadf8 \ubc30\uc5f4\uc5d0\uc11c \uccab \ubc88\uc9f8 \uac1d\uccb4\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.\n3.  `.status`: \uc120\ud0dd\ub41c \uac1d\uccb4\uc5d0\uc11c `status` \ud0a4\uc758 \uac12\uc744 \uac00\uc838\uc635\ub2c8\ub2e4.",
        "height": 480,
        "width": 580,
        "color": 6
      },
      "id": "3396636a-43f6-4458-9fd3-755a512525ba",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1552,
        48
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "name_in_caps",
              "type": "string",
              "value": "={{ $('0 Source').last().json.name.toUpperCase() }}"
            },
            {
              "id": "67890",
              "name": "age_in_dog_years",
              "type": "number",
              "value": "={{ Math.round($('0 Source').last().json.age / 7) }}"
            },
            {
              "id": "abcde",
              "name": "age_data_type",
              "type": "string",
              "value": "={{ typeof $('0 Source').last().json.age }}"
            }
          ]
        },
        "options": {}
      },
      "id": "b6921262-7aad-415d-86dd-74cc6ad475c5",
      "name": "6. \ub9c8\ubc95\uc758 \uc77d\uac04",
      "type": "n8n-nodes-base.set",
      "position": [
        2384,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ub808\uc2a8 6: \ub9c8\ubc95\uc758 \uc77d\uac04 (JS \ud568\uc218)\n\n\ub370\uc774\ud130\ub97c \uac00\uc838\uc624\ub294 \uac83 \uc774\uc0c1\uc744 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. **\uc870\uc791\ud558\uace0 \uac80\uc0ac\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4!**\n\n**\ud45c\ud604\uc2dd\ub4e4:**\n- **\ud14d\uc2a4\ud2b8 \ubcc0\ud658:** `{{ $('\uc18c\uc2a4 \ub370\uc774\ud130').last().json.name.toUpperCase() }}`\n- **\uc218\ud559 \uacc4\uc0b0:** `{{ Math.round($('\uc18c\uc2a4 \ub370\uc774\ud130').last().json.age / 7) }}`\n- **\ub370\uc774\ud130 \ud0c0\uc785 \ud655\uc778:** `{{ typeof $('\uc18c\uc2a4 \ub370\uc774\ud130').last().json.age }}`\n\n**\ubd84\uc11d:**\n- **`.toUpperCase()`**: \ubb38\uc790\uc5f4\uc744 \uc704\ud55c \ud45c\uc900 JavaScript \ud568\uc218\uc785\ub2c8\ub2e4.\n- **`Math.round(...)`**: `Math` \uac1d\uccb4\ub294 \uac15\ub825\ud55c \uc218\ud559 \ud568\uc218\ub4e4\uc5d0 \uc811\uadfc\ud558\uac8c \ud574\uc90d\ub2c8\ub2e4.\n- **`typeof`**: \ubcf4\uace0 \uc788\ub294 \ub370\uc774\ud130\uc758 \uc885\ub958\ub97c \uc54c\ub824\uc8fc\ub294 \uc5f0\uc0b0\uc790\uc785\ub2c8\ub2e4(\"string\", \"number\", \"object\" \ub4f1).",
        "height": 520,
        "width": 580,
        "color": 3
      },
      "id": "41a62f3e-ff7c-4f02-94fb-74be70ce807b",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2144,
        16
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "all_skills_string",
              "type": "string",
              "value": "={{ $('Skill Split').all().map(item => item.json.skills).join(', ') }}"
            }
          ]
        },
        "options": {}
      },
      "id": "8753392c-0cc0-4d6b-8ec2-241b2fceedfa",
      "name": "9. \"\uc804\uccb4 \uc544\uc774\ud15c\" \ubdf0",
      "type": "n8n-nodes-base.set",
      "position": [
        4304,
        368
      ],
      "executeOnce": true,
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ub808\uc2a8 9: \uc5ec\ub7ec \uc544\uc774\ud15c \ub2e4\ub8e8\uae30 (`$items` & \ud654\uc0b4\ud45c \ud568\uc218)\n\n\ub178\ub4dc\uac00 *\uc5ec\ub7ec* \uc544\uc774\ud15c\uc744 \ucd9c\ub825\ud558\uace0 \uc774\ub97c \uc694\uc57d\ud558\uace0 \uc2f6\ub2e4\uba74? `$items()`\uc774 \ub2f9\uc2e0\uc758 \ub3c4\uad6c\uc785\ub2c8\ub2e4.\n\n**\ubaa9\ud45c:** \uc0ac\uc6a9\uc790\uc758 \ubaa8\ub4e0 \uae30\uc220\uc744 \ucf64\ub9c8\ub85c \uad6c\ubd84\ub41c \ub2e8\uc77c \ubb38\uc790\uc5f4\ub85c \ubc14\uafb8\uae30.\n\n**\ud45c\ud604\uc2dd:** `{{ $('\uc2a4\ud0ac \ubd84\ub9ac').all().map(item `=>` item.json.skills).join(', ') }}`\n\n**`item => ...`\uc774 \ubb34\uc5c7\uc778\uac00\uc694?**\n\uc774\uac83\uc740 **\ud654\uc0b4\ud45c \ud568\uc218**\ub85c, \"\ubaa8\ub4e0 \uac83\uc5d0 \ub300\ud574 \uc774\uac83\uc744 \ud558\ub77c\"\uc758 \uc904\uc784\ub9d0\uc785\ub2c8\ub2e4.\n- `item`: \ub8e8\ud504\ub97c \ub3cc\uba74\uc11c \ub9ac\uc2a4\ud2b8\uc758 \uac01 \uc544\uc774\ud15c\uc5d0 \ub300\ud55c \uc784\uc2dc \uc774\ub984.\n- =>: \uc544\uc774\ud15c\uacfc \ub3d9\uc791\uc744 \ubd84\ub9ac\ud558\ub294 \"\ud654\uc0b4\ud45c\".\n- `item.json.skills`: \uc218\ud589\ud560 \ub3d9\uc791\u2014\uc774 \uacbd\uc6b0\uc5d0\ub294 \uc544\uc774\ud15c\uc5d0\uc11c \uae30\uc220 \uac12\uc744 \uac00\uc838\uc624\uae30.",
        "height": 520,
        "width": 780,
        "color": 5
      },
      "id": "625f1860-40d4-4b12-ae2b-4a25edd131bd",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3872,
        16
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "final_summary",
              "type": "string",
              "value": "=\uc0ac\uc6a9\uc790 {{ $('2. n8n \uc120\ud0dd\uc790').last().json.user_name_from_first }}\ub294 {{ $('0 Source').last().json.age }}\uc0b4\uc785\ub2c8\ub2e4.\n\n\ucd5c\uace0\uc758 \uae30\uc220\uc740 {{ $('3. \ubc30\uc5f4 \ub2e4\ub8e8\uae30').last().json.second_skill }}\uc785\ub2c8\ub2e4.\n\n\uccab \ubc88\uc9f8 \ud504\ub85c\uc81d\ud2b8\ub294 {{ $('0 Source').last().json.projects[0].name }}\uc774\uba70, \ud604\uc7ac {{ $('5. \ucf64\ubcf4 \uc6c0\uc9c1\uc784').last().json.first_project_status }} \uc0c1\ud0dc\uc785\ub2c8\ub2e4.\n\n\ubaa8\ub4e0 \uae30\uc220: {{ $('9. \"\uc804\uccb4 \uc544\uc774\ud15c\" \ubdf0').last().json.all_skills_string }}."
            }
          ]
        },
        "options": {}
      },
      "id": "8509b70d-ee0b-4b6f-a0ed-9783b76bec66",
      "name": "\ucd5c\uc885 \uc2dc\ud5d8",
      "type": "n8n-nodes-base.set",
      "position": [
        4880,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ud83c\udf93 \ucd5c\uc885 \uc2dc\ud5d8: \ubaa8\ub4e0 \uac83\uc744 \ud569\uccd0\ubcf4\uae30\n\n\uc774 \ub178\ub4dc\ub294 \uc6b0\ub9ac\uac00 \ubc30\uc6b4 \ubaa8\ub4e0 \uac83\uc744 \uc0ac\uc6a9\ud558\uc5ec \ucd5c\uc885 \uc694\uc57d \uac1d\uccb4\ub97c \ub9cc\ub4ed\ub2c8\ub2e4.\n\n\uac01 \ud544\ub4dc\uc758 \ud45c\ud604\uc2dd\uc744 \ubcf4\uc138\uc694. \uc11c\ub85c \ub2e4\ub978 \ub178\ub4dc\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uac00\uc838\uc640 \ubc29\uae08 \uc5f0\uc2b5\ud55c \ub2e4\uc591\ud55c \uae30\ubc95\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.\n\n**\ucd95\ud558\ud569\ub2c8\ub2e4! \uc774\uc81c n8n\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uc5f0\uacb0\ud558\uace0 \uac15\ub825\ud558\uace0 \ub3d9\uc801\uc778 \uc6cc\ud06c\ud50c\ub85c\uc6b0\ub97c \uad6c\ucd95\ud560 \uae30\ucd08 \uc9c0\uc2dd\uc744 \uac16\uac8c \ub418\uc5c8\uc2b5\ub2c8\ub2e4.**",
        "height": 420,
        "width": 520,
        "color": 6
      },
      "id": "eb054368-81ed-4aac-8af2-828dd5b6af20",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        4672,
        112
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "user_name_from_first",
              "type": "string",
              "value": "={{ $('0 Source').last().json.name }}"
            }
          ]
        },
        "options": {}
      },
      "id": "ee2eaeea-3d9b-4f04-89eb-5b264271ff8e",
      "name": "2. n8n \uc120\ud0dd\uc790",
      "type": "n8n-nodes-base.set",
      "position": [
        32,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ub808\uc2a8 2: n8n \uc120\ud0dd\uc790 (`.first()`, `.last()`, `.all()`)\n\n\uc9c0\ub09c \ub808\uc2a8\uc5d0\uc11c\ub294 `.item`\uc744 \uc0ac\uc6a9\ud588\uc2b5\ub2c8\ub2e4. \ub178\ub4dc\uc5d0\uc11c \ucd9c\ub825 \uc544\uc774\ud15c\uc774 \ud558\ub098\ub9cc \uc788\uc744 \ub54c, \uc774\ub294 `.last()`\uc640 \ub3d9\uc77c\ud569\ub2c8\ub2e4. `.last()`\ub97c \uba85\uc2dc\uc801\uc73c\ub85c \uc0ac\uc6a9\ud558\ub294 \uac83\uc774 \uc885\uc885 \ub354 \uc548\uc804\ud558\uace0 \uba85\ud655\ud569\ub2c8\ub2e4.\n\n**\ubaa9\ud45c:** `.last()` \uc120\ud0dd\uc790\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc0ac\uc6a9\uc790\uc758 \uc774\ub984\uc744 \uac00\uc838\uc624\uae30.\n\n**\ud45c\ud604\uc2dd:** `{{ $('\uc18c\uc2a4 \ub370\uc774\ud130').last().json.name }}`\n\n**\uc65c \ub354 \uc88b\uc740\uac00\uc694?**\n\ub178\ub4dc\uac00 \uc5ec\ub7ec \uc544\uc774\ud15c\uc744 \ubc18\ud658\ud560 \uacbd\uc6b0, `.last()`\ub294 \ub9c8\uc9c0\ub9c9 \uc544\uc774\ud15c\uc5d0\uc11c\ub9cc \ub370\uc774\ud130\ub97c \uac00\uc838\uc624\ub294 \uac83\uc744 \ubcf4\uc7a5\ud569\ub2c8\ub2e4.\n\n\uc120\ud0dd\ub41c \ub370\uc774\ud130\ub97c \uc785\ub825 \uc544\uc774\ud15c\uacfc \ub9e4\uce58\ud574\uc57c \ud558\ub294 \uacbd\uc6b0, `.item`\uc744 \ubc14\uafc0 \uc218 \uc5c6\ub294 \uacf3\uc785\ub2c8\ub2e4.\n\n**\ub2e4\ub978 \uc120\ud0dd\uc790\ub4e4:**\n- **`.first()`**: \uccab \ubc88\uc9f8 \uc544\uc774\ud15c\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uac00\uc838\uc635\ub2c8\ub2e4.\n- **`.all()`**: \ubaa8\ub4e0 \uc544\uc774\ud15c\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uac00\uc838\uc640 \uac1d\uccb4 \ubc30\uc5f4\ub85c \ubc18\ud658\ud569\ub2c8\ub2e4. (`$items`\uc640 \ub2e4\ub985\ub2c8\ub2e4!)",
        "height": 620,
        "width": 680
      },
      "id": "44ec1f9e-1f95-4259-94b7-9dc23b0886b6",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -272,
        -96
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "contact_keys",
              "type": "array",
              "value": "={{ Object.keys($('0 Source').last().json.contact) }}"
            }
          ]
        },
        "options": {}
      },
      "id": "83189cb4-46f3-4a58-9291-576a6377d318",
      "name": "7. \uac1d\uccb4 \uac80\uc0ac\ud558\uae30",
      "type": "n8n-nodes-base.set",
      "position": [
        2944,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ub808\uc2a8 7: \uac1d\uccb4 \uac80\uc0ac\ud558\uae30 (`Object.keys()`)\n\n\uac1d\uccb4\ub294 \uc788\uc9c0\ub9cc \uadf8 \uc548\uc5d0 \uc5b4\ub5a4 \ud0a4\ub4e4\uc774 \uc788\ub294\uc9c0 \ubaa8\ub978\ub2e4\uba74? `Object.keys()`\uac00 \ub3c4\uc640\uc90d\ub2c8\ub2e4.\n\n**\ubaa9\ud45c:** `contact` \uac1d\uccb4 \uc548\uc758 \ubaa8\ub4e0 \ud0a4 \ubaa9\ub85d \uac00\uc838\uc624\uae30.\n\n**\ud45c\ud604\uc2dd:** `{{ Object.keys($('\uc18c\uc2a4 \ub370\uc774\ud130').last().json.contact) }}`\n\n\ub3d9\uc801\uc73c\ub85c \ub370\uc774\ud130\ub97c \ucc98\ub9ac\ud558\ub294 \ub370 \ub9e4\uc6b0 \uc720\uc6a9\ud569\ub2c8\ub2e4. \ud0a4 \uc774\ub984\ub4e4\uc744 \ud3ec\ud568\ud558\ub294 **\ubc30\uc5f4**\uc744 \ubc18\ud658\ud569\ub2c8\ub2e4(\uc608: `[\"email\", \"phone\"]`).",
        "height": 520,
        "width": 500,
        "color": 2
      },
      "id": "7a70f1b5-6651-49bf-8a72-f4ea6d91cd62",
      "name": "Sticky Note10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2752,
        16
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "contact_as_string",
              "type": "string",
              "value": "={{ JSON.stringify($('0 Source').last().json.contact, null, 2) }}"
            },
            {
              "id": "06003b65-7482-4d5a-b2c0-1794859ab461",
              "name": "skills",
              "type": "array",
              "value": "={{ $('0 Source').last().json.skills }}"
            }
          ]
        },
        "options": {}
      },
      "id": "35c52a73-e261-428a-bc62-cd8b4d0960a9",
      "name": "8. \uc720\ud2f8\ub9ac\ud2f0 \ud568\uc218",
      "type": "n8n-nodes-base.set",
      "position": [
        3504,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "content": "## \ub808\uc2a8 8: \uc720\ud2f8\ub9ac\ud2f0 \ud568\uc218 (`JSON.stringify()`)\n\n\ub54c\ub85c\ub294 \uad6c\uc870\ud654\ub41c JSON \uac1d\uccb4\ub97c \uae68\ub057\ud55c \ub2e8\uc77c \ubb38\uc790\uc5f4\ub85c \ub2e4\uc2dc \ubcc0\ud658\ud574\uc57c \ud569\ub2c8\ub2e4. AI \ud504\ub86c\ud504\ud2b8\uc5d0\uc11c\ucc98\ub7fc \ub2e4\ub978 \uc11c\ube44\uc2a4\ub85c \ub370\uc774\ud130\ub97c \ubcf4\ub0bc \ub54c \uc790\uc8fc \uc0ac\uc6a9\ub429\ub2c8\ub2e4.\n\n**\ubaa9\ud45c:** \uc804\uccb4 `contact` \uac1d\uccb4\ub97c \ud3ec\ub9e4\ud305\ub41c \ubb38\uc790\uc5f4\ub85c \ubcc0\ud658\ud558\uae30.\n\n**\ud45c\ud604\uc2dd:** `{{ JSON.stringify($('\uc18c\uc2a4 \ub370\uc774\ud130').last().json.contact, null, 2) }}`\n\n**\ubd84\uc11d:**\n- **`JSON.stringify(...)`**: \ubcc0\ud658\uc744 \uc218\ud589\ud558\ub294 \ud568\uc218.\n- **`null, 2`**: \uc774 \uc120\ud0dd\uc801 \ub9e4\uac1c\ubcc0\uc218\ub4e4\uc740 2\uce78\uc758 \ub4e4\uc5ec\uc4f0\uae30\ub85c \"\uc608\uc058\uac8c \ucd9c\ub825\"\ud558\ub3c4\ub85d \ud558\uc5ec \uc77d\uae30 \uc27d\uac8c \ub9cc\ub4ed\ub2c8\ub2e4.",
        "height": 520,
        "width": 580
      },
      "id": "fb9e5dd1-a1a9-433c-997b-0f9db85d52ef",
      "name": "Sticky Note11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3264,
        16
      ],
      "typeVersion": 1
    },
    {
      "parameters": {
        "content": "## Credit : https://n8n.io/workflows/5271-learn-n8n-expressions-with-an-interactive-step-by-step-tutorial-for-beginners/",
        "height": 80,
        "width": 656
      },
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        -2000,
        -160
      ],
      "id": "a0ce3dc7-8372-4195-9c31-6ac11c1c950f",
      "name": "Sticky Note12"
    },
    {
      "parameters": {
        "content": "## \uc694\uc57d\n1. \uc774\uc804 \ub178\ub4dc\uc5d0\uc11c \ub2e8\uc21c\ud55c \uac12\uc744 \uc811\uadfc\ud558\uae30\n2. .last()\uc640 .first() \uac19\uc740 n8n\uc758 \ub0b4\uc7a5 \uc140\ub809\ud130 \uc0ac\uc6a9\ud558\uae30\n3. \ub9ac\uc2a4\ud2b8(Array)\uc5d0\uc11c \ud2b9\uc815 \ud56d\ubaa9 \uac00\uc838\uc624\uae30\n4. \uc911\ucca9\ub41c \ub370\uc774\ud130(Object)\uc5d0\uc11c \uac12 \ud30c\uace0\ub4e4\uae30\n5. \ubc30\uc5f4 \uc548\uc758 \uac1d\uccb4\uc5d0\uc11c \ub370\uc774\ud130\ub97c \uaebc\ub0b4\uae30 \uc704\ud574 \uc704 \uae30\ubc95\ub4e4 \uc870\ud569\ud558\uae30\n6. \ub2e8\uc21c\ud55c \uac12 \uc870\ud68c\ub97c \ub118\uc5b4\uc11c, JavaScript \ud568\uc218\ub85c \uc218\ud559 \uc5f0\uc0b0\uc774\ub098 \ud14d\uc2a4\ud2b8 \uac00\uacf5 \uc218\ud589\ud558\uae30\n7. Object.keys() \ubc0f JSON.stringify() \uac19\uc740 \uc720\ud2f8\ub9ac\ud2f0 \ud568\uc218\ub85c \ub370\uc774\ud130 \uad6c\uc870 \ud655\uc778\ud558\uae30\n8. .all()\uacfc \ud654\uc0b4\ud45c \ud568\uc218(arrow function)\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc5ec\ub7ec \ud56d\ubaa9\uc5d0\uc11c \ub370\uc774\ud130 \uc694\uc57d\ud558\uae30",
        "height": 256,
        "width": 544
      },
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        -1344,
        -272
      ],
      "id": "fa8b1355-e475-488f-a37f-666aac8f9ad1",
      "name": "Sticky Note13"
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "12345",
              "name": "name",
              "type": "string",
              "value": "Alice"
            },
            {
              "id": "67890",
              "name": "age",
              "type": "number",
              "value": 30
            },
            {
              "id": "abcde",
              "name": "is_active",
              "type": "boolean",
              "value": true
            },
            {
              "id": "fghij",
              "name": "skills",
              "type": "array",
              "value": "[\"JavaScript\",\"Python\",\"n8n\"]"
            },
            {
              "id": "klmno",
              "name": "projects",
              "type": "array",
              "value": "[{\"name\":\"Project A\",\"status\":\"Done\"},{\"name\":\"Project B\",\"status\":\"In Progress\"}]"
            },
            {
              "id": "pqrst",
              "name": "contact",
              "type": "object",
              "value": "{\"email\":\"alice@example.com\",\"phone\":null}"
            }
          ]
        },
        "options": {}
      },
      "id": "c32e6330-a4da-45f6-a009-69c065259570",
      "name": "0 Source",
      "type": "n8n-nodes-base.set",
      "position": [
        -1120,
        368
      ],
      "typeVersion": 3.4
    },
    {
      "parameters": {
        "fieldToSplitOut": "skills",
        "include": "allOtherFields",
        "options": {}
      },
      "id": "4da3b4b1-7657-4b2e-8843-b7371d693e3b",
      "name": "Skill Split",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        4016,
        368
      ],
      "typeVersion": 1
    }
  ],
  "connections": {
    "\ud29c\ud1a0\ub9ac\uc5bc \uc2dc\uc791": {
      "main": [
        [
          {
            "node": "0 Source",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1. \uae30\ubcf8\uae30": {
      "main": [
        [
          {
            "node": "2. n8n \uc120\ud0dd\uc790",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3. \ubc30\uc5f4 \ub2e4\ub8e8\uae30": {
      "main": [
        [
          {
            "node": "4. \ub354 \uae4a\uc774 \ub4e4\uc5b4\uac00\uae30",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4. \ub354 \uae4a\uc774 \ub4e4\uc5b4\uac00\uae30": {
      "main": [
        [
          {
            "node": "5. \ucf64\ubcf4 \uc6c0\uc9c1\uc784",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5. \ucf64\ubcf4 \uc6c0\uc9c1\uc784": {
      "main": [
        [
          {
            "node": "6. \ub9c8\ubc95\uc758 \uc77d\uac04",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "6. \ub9c8\ubc95\uc758 \uc77d\uac04": {
      "main": [
        [
          {
            "node": "7. \uac1d\uccb4 \uac80\uc0ac\ud558\uae30",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9. \"\uc804\uccb4 \uc544\uc774\ud15c\" \ubdf0": {
      "main": [
        [
          {
            "node": "\ucd5c\uc885 \uc2dc\ud5d8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "2. n8n \uc120\ud0dd\uc790": {
      "main": [
        [
          {
            "node": "3. \ubc30\uc5f4 \ub2e4\ub8e8\uae30",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7. \uac1d\uccb4 \uac80\uc0ac\ud558\uae30": {
      "main": [
        [
          {
            "node": "8. \uc720\ud2f8\ub9ac\ud2f0 \ud568\uc218",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8. \uc720\ud2f8\ub9ac\ud2f0 \ud568\uc218": {
      "main": [
        [
          {
            "node": "Skill Split",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0 Source": {
      "main": [
        [
          {
            "node": "1. \uae30\ubcf8\uae30",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Skill Split": {
      "main": [
        [
          {
            "node": "9. \"\uc804\uccb4 \uc544\uc774\ud15c\" \ubdf0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "staticData": null,
  "meta": null,
  "versionId": "c0f3e70f-8b3f-4091-8e83-569382f990e5",
  "triggerCount": 0,
  "shared": [
    {
      "createdAt": "2025-07-21T12:56:05.625Z",
      "updatedAt": "2025-07-21T12:56:05.625Z",
      "role": "workflow:owner",
      "workflowId": "WfDrUU24g8beGkwC",
      "projectId": "sjNgDrdbhRMMF6SK"
    }
  ],
  "tags": [
    {
      "createdAt": "2025-06-25T04:00:38.130Z",
      "updatedAt": "2025-06-25T04:00:38.130Z",
      "id": "EyGUZypc5DKHVUyY",
      "name": "\ud328\uc2a4\ud2b8\ucea0\ud37c\uc2a4"
    }
  ]
}