เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ
คอลเลกชัน SQL เป็นวิธีที่มีประสิทธิภาพในการดึงข้อมูลโดยใช้คำสั่ง SQL ครับ/ค่ะ เมื่อดึงฟิลด์ข้อมูลด้วยคำสั่ง SQL และกำหนดค่าเมตาดาต้าของฟิลด์ที่เกี่ยวข้องแล้ว ผู้ใช้สามารถนำฟิลด์เหล่านี้ไปใช้งานได้เหมือนกับการทำงานกับตารางทั่วไป ไม่ว่าจะเป็นในตาราง, แผนภูมิ หรือเวิร์กโฟลว์ ฟีเจอร์นี้มีประโยชน์อย่างยิ่งสำหรับสถานการณ์ที่เกี่ยวข้องกับการสืบค้นข้อมูลแบบเชื่อมโยงที่ซับซ้อน การวิเคราะห์ทางสถิติ และอื่นๆ ครับ/ค่ะ
หากคุณต้องการแก้ไขคำสั่ง SQL ให้คลิกปุ่ม 'Edit' (แก้ไข) เพื่อแก้ไขคำสั่ง SQL ได้โดยตรง และกำหนดค่าฟิลด์ใหม่ตามต้องการครับ/ค่ะ
หากต้องการปรับเมตาดาต้าของฟิลด์ ให้ใช้ตัวเลือก 'Configure Fields' (กำหนดค่าฟิลด์) ซึ่งช่วยให้คุณสามารถอัปเดตการตั้งค่าฟิลด์ได้เหมือนกับการทำงานกับตารางทั่วไปครับ/ค่ะ
หากคำสั่ง SQL ยังคงไม่เปลี่ยนแปลง แต่โครงสร้างตารางฐานข้อมูลมีการแก้ไข คุณสามารถซิงโครไนซ์และกำหนดค่าฟิลด์ใหม่ได้โดยเลือก 'Configure Fields' (กำหนดค่าฟิลด์) แล้วตามด้วย 'Sync from Database' (ซิงค์จากฐานข้อมูล) ครับ/ค่ะ
| ประเภทเทมเพลต | เหมาะสำหรับ | วิธีการนำไปใช้งาน | รองรับการดำเนินการ CRUD |
|---|---|---|---|
| คอลเลกชัน SQL | โมเดลไม่ซับซ้อน, กรณีการใช้งานแบบเบา ไม่สะดวกในการจัดการฐานข้อมูล ไม่ต้องการดูแลมุมมอง (Views) ต้องการดำเนินการผ่าน UI ทั้งหมด | SQL subquery | ไม่รองรับ |
| เชื่อมต่อกับมุมมองฐานข้อมูล | โมเดลซับซ้อน ต้องการการโต้ตอบกับฐานข้อมูล ต้องการแก้ไขข้อมูล ต้องการการสนับสนุนฐานข้อมูลที่แข็งแกร่งและเสถียรยิ่งขึ้น | Database view | รองรับบางส่วน |
เมื่อใช้คอลเลกชัน SQL โปรดเลือกตารางข้อมูลที่สามารถจัดการได้ภายใน NocoBase ครับ/ค่ะ หากใช้ตารางอื่นๆ ที่อยู่ในฐานข้อมูลเดียวกันแต่ไม่ได้เชื่อมต่อกับ NocoBase อาจทำให้การแยกวิเคราะห์คำสั่ง SQL ไม่ถูกต้องได้ หากมีความต้องการเช่นนี้ ลองพิจารณาสร้างและเชื่อมโยงกับมุมมอง (View) แทนครับ/ค่ะ