ROOM64 / KNOWLEDGE / N8N

ปัญหาทั่วไป

Common issues — เอกสารประกอบสำหรับปัญหาและคำถามทั่วไปใน node Notion ใน n8n ซึ่งเป็นแพลตฟอร์ม workflow อัตโนมัติ รวมถึงรายละเอียดของปัญหาและแนวทางแก้ไขที่แนะนำ

อ่านต้นฉบับที่ n8n Official Docs ↗
คำแปลอัตโนมัติภาษาไทย แปลด้วย Google Translate / M2M100 จากเอกสาร n8n ณ วันที่ 2026-09-28 ยังไม่ได้ตรวจทานทางเทคนิคทุกหน้า โค้ดและ expression คงตามต้นฉบับ ชื่อ node เมนู และศัพท์เทคนิคคงภาษาอังกฤษเพื่อเทียบกับหน้าจอ n8n

App nodes · เชื่อมต่อแอป · Common issues

← Notion

สารบัญในหน้านี้

เอกสารประกอบสำหรับปัญหาและคำถามทั่วไปใน node Notion ใน n8n ซึ่งเป็นแพลตฟอร์ม workflow อัตโนมัติ รวมถึงรายละเอียดของปัญหาและแนวทางแก้ไขที่แนะนำ

ต่อไปนี้เป็นข้อผิดพลาดและปัญหาทั่วไปบางประการเกี่ยวกับ Notion และขั้นตอนในการแก้ไขหรือแก้ไขปัญหาเหล่านั้น

คุณสมบัติความสัมพันธ์ไม่แสดง

node Notion รองรับเฉพาะการแสดงคุณสมบัติความสัมพันธ์ของข้อมูลเท่านั้น ความสัมพันธ์สองทาง . เมื่อคุณเชื่อมต่อฐานข้อมูล Notion สองฐานข้อมูลด้วยความสัมพันธ์แบบสองทาง คุณสามารถเลือกหรือกรองตามคุณสมบัติความสัมพันธ์เมื่อทำงานกับ node Notion Database Page ทรัพยากร

หากต้องการเปิดใช้งานความสัมพันธ์แบบสองทาง ให้แก้ไขคุณสมบัติความสัมพันธ์ใน Notion และเปิดใช้งาน แสดงใน [ชื่อของฐานข้อมูลที่เกี่ยวข้อง] (Show on [name of related database]) ตัวเลือกในการสร้างความสัมพันธ์แบบย้อนกลับ เลือกชื่อที่จะใช้สำหรับความสัมพันธ์ในบริบทใหม่ ขณะนี้สามารถเข้าถึงได้ใน n8n เมื่อกรองหรือเลือก

หากคุณต้องการทำงานกับฐานข้อมูล Notion ที่มีความสัมพันธ์ทางเดียว คุณสามารถใช้ HTTP Request ด้วย credentials Notion ที่คุณมีอยู่ ตัวอย่างเช่น หากต้องการอัปเดตความสัมพันธ์แบบทางเดียว คุณสามารถส่ง PATCH ร้องขอไปยัง URL ต่อไปนี้:

https://api.notion.com/v1/pages/<page_id>

เปิดใช้งาน Send Body , ตั้งค่า Body Content Type ถึง JSON และตั้งค่า Specify Body ถึง Using JSON . หลังจากนั้น คุณสามารถป้อน object JSON ดังต่อไปนี้ลงใน JSON สนาม:

{
	"properties": {
		"Account": {
			"relation": [
				{
					"id": "<your_relation_ID>"
				}
			]
		}
	}
}

สร้างส่วนหัวสลับ

node Notion ช่วยให้คุณสร้างส่วนหัวและสลับเมื่อเพิ่มบล็อกได้ Page, Database Page หรือ Block ทรัพยากร การสร้างส่วนหัวแบบสลับได้ยังไม่รองรับโดย node Notion เอง

คุณสามารถแก้ไขปัญหานี้ได้โดยการสร้างส่วนหัวปกติแล้วแก้ไขเพื่อเปิดใช้งาน is_toggleable ทรัพย์สิน :

  1. เพิ่มหัวเรื่องด้วย node Notion
  2. เลือกทรัพยากรที่คุณต้องการเพิ่มหัวข้อ:
    • หากต้องการเพิ่มหน้าใหม่พร้อมส่วนหัว ให้เลือก Page หรือ Database Page ทรัพยากรด้วย Create การดำเนินงาน
    • หากต้องการเพิ่มส่วนหัวให้กับเพจที่มีอยู่ ให้เลือก Block ทรัพยากรด้วย Append After การดำเนินงาน
  3. เลือก Add Block และตั้งค่า Type Name or ID ถึงอย่างใดอย่างหนึ่ง Heading 1, Heading 2 หรือ Heading 3.
  4. เพิ่มอัน HTTP Request node ที่เชื่อมต่อกับ node Notion และเลือก GET วิธีการ
  5. ตั้งค่า URL ถึง https://api.notion.com/v1/blocks/<block_ID> . ตัวอย่างเช่น หากคุณเพิ่มส่วนหัวในหน้าที่มีอยู่ คุณสามารถใช้ URL ต่อไปนี้: https://api.notion.com/v1/blocks/{{ $json.results[0].id }} . หากคุณสร้างเพจใหม่แทนที่จะต่อท้ายบล็อก คุณอาจต้องค้นหา ID ของบล็อกโดยการสืบค้นเนื้อหาของหน้าก่อน
  6. เลือก Predefined Credential Type และเชื่อมต่อ credentials Notion ที่มีอยู่ของคุณ
  7. เพิ่มอัน Edit Fields (Set) node หลัง node คำขอ HTTP
  8. เพิ่ม heading_1.is_toggleable เหมือนใหม่ Boolean ฟิลด์ตั้งค่าเป็น true . สลับ heading_1 สำหรับหมายเลขหัวเรื่องอื่นตามความจำเป็น
  9. เพิ่ม node คำขอ HTTP ที่สองหลังจาก node แก้ไขฟิลด์ (ชุด)
  10. ตั้งค่า Method ถึง PATCH และใช้ https://api.notion.com/v1/blocks/{{ $json.id }} เป็น URL ค่า
  11. เลือก Predefined Credential Type และเชื่อมต่อ credentials Notion ที่มีอยู่ของคุณ
  12. เปิดใช้งาน Send Body และตั้งค่า parameter
  13. ตั้งค่า parameter Name ถึง heading_1 (ทดแทน heading_1 สำหรับระดับส่วนหัวที่คุณใช้)
  14. ตั้งค่า parameter Value ถึง {{ $json.heading_1 }} (ทดแทน heading_1 สำหรับระดับส่วนหัวที่คุณใช้)

ลำดับข้างต้นจะสร้างบล็อกหัวเรื่องปกติ มันจะสอบถามส่วนหัวที่สร้างขึ้นใหม่ เพิ่ม is_toggleable คุณสมบัติและอัพเดตบล็อกส่วนหัว

จัดการค่าว่างและค่าว่าง

คุณอาจได้รับข้อผิดพลาดในการตรวจสอบความถูกต้องเมื่อทำงานกับ node Notion หากคุณส่งฟิลด์ที่มีค่าว่างหรือค่าว่าง กรณีนี้อาจเกิดขึ้นได้ทุกเมื่อที่คุณเติมข้อมูลในช่องจาก node ก่อนหน้าเมื่อข้อมูลนั้นหายไป

หากต้องการแก้ไขปัญหานี้ ให้ตรวจสอบการมีอยู่ของข้อมูลภาคสนามก่อนที่จะส่งไปยัง Notion หรือใช้ค่าเริ่มต้น

หากต้องการตรวจสอบข้อมูลก่อนดำเนินการ node Notion ให้ใช้ไฟล์ If node เพื่อตรวจสอบว่าฟิลด์ไม่ได้ตั้งค่าหรือไม่ นี้ช่วยให้คุณสามารถใช้ Edit Fields (Set) node เพื่อลบฟิลด์ตามเงื่อนไขเมื่อไม่มีค่าที่ถูกต้อง

อีกทางเลือกหนึ่ง คุณสามารถตั้งค่าเริ่มต้นได้หากข้อมูลขาเข้าไม่ได้ระบุไว้

เอกสารและภาพต้นฉบับ © n8n GmbH · คำแปล คู่มือประกอบ และภาพแนวคิดเพิ่มเติมโดย Room64 · เว็บไซต์นี้ไม่ใช่เอกสารทางการของ n8n · Apache 2.0 พร้อม Commons Clause

มีงานที่อยากให้ Software, AI หรือ Automation ช่วยอยู่ไหม?

เล่า workflow หรือปัญหาที่ทีมกำลังเจอ เราช่วยดูได้ว่าควรใช้ระบบสำเร็จรูป เชื่อมเครื่องมือเดิม หรือพัฒนาเพิ่มเฉพาะส่วนไหน

คุยกับเราทาง LINEhello@room64.net