پرش به محتویات

نقشه‌برداری در ویرایشگر عبارات#

این نمونه‌ها نشان می‌دهند چگونه به آیتم‌های لینک‌شده در ویرایشگر عبارات دسترسی پیدا کنیم. برای اطلاعات بیشتر درباره عبارات، از جمله متغیرها و روش‌های ساخته شده، به عبارات مراجعه کنید.

برای اطلاعات درباره خطاهای مرتبط با نقشه‌برداری و لینک کردن آیتم‌ها، به خطاهای لینک کردن آیتم مراجعه کنید.

دسترسی به آیتم لینک‌شده در خروجی نود قبلی#

وقتی از این استفاده می‌کنید، n98n به سمت بالای زنجیره لینک کردن آیتم‌ها حرکت می‌کند تا آیتم والد در نود موردنظر را پیدا کند.

1
2
// برگرداندن آیتم لینک‌شده
{{$("<node-name>").item}}

برای نمونه‌ای بلندتر، فرض کنید نودی در ابتدای فرآیند داده‌های خروجی زیر را دارد:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
[
 {
 "id": "23423532",
 "name": "جی Gatsby",
 },
 {
 "id": "23423533",
 "name": "خوزه آرقادیو بوئندیا",
 },
 {
 "id": "23423534",
 "name": "مکس سنداک",
 },
 {
 "id": "23423535",
 "name": "زالپود بیبل بروکس",
 },
 {
 "id": "23423536",
 "name": "ادموند پِونزی",
 }
]

برای استخراج نام، از عبارت زیر استفاده کنید:

1
{{$("<node-name>").item.json.name}}

دسترسی به آیتم لینک‌شده در ورودی نود فعلی#

در این حالت، لینک کردن آیتم درون نود است: آیتم ورودی که نود به خروجی آن لینک شده است را پیدا کنید.

1
2
// برگرداندن آیتم لینک‌شده
{{$input.item}}

برای نمونه‌ای بلندتر، فرض کنید نود حاضر داده‌های ورودی زیر را دارد:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
[
 {
 "id": "23423532",
 "name": "جی Gatsby",
 },
 {
 "id": "23423533",
 "name": "خوزه آرقادیو بوئندیا",
 },
 {
 "id": "23423534",
 "name": "مکس سنداک",
 },
 {
 "id": "23423535",
 "name": "زالپود بیبل بروکس",
 },
 {
 "id": "23423536",
 "name": "ادموند پِونزی",
 }
]

برای استخراج نام، معمولاً از کشیدن و رها کردن نقشه‌برداری داده‌ها استفاده می‌کنید، اما می‌توانید عبارت زیر را هم بنویسید:

1
{{$input.item.json.name}}
```