ฟังก์ชัน coalesce
coalesce คืนค่าตัวแรกที่ไม่เป็น null จากรายการนิพจน์ที่ใส่เข้าไป.
เริ่มอ่านตรงนี้ก่อน
อธิบายแบบง่าย
ฟังก์ชัน coalesce คือเรื่องที่ช่วยให้เราใช้เปลี่ยนงานซ้ำๆ ให้เป็น flow อัตโนมัติได้ถูกทางขึ้น
ระดับ
เหมาะกับคนที่เริ่มลงมือทำแล้ว
ใช้เมื่อไหร่
ช่องข้อมูลอาจจะว่างเปล่าได้
อ่านแล้วทำอะไรต่อ
ใช้ชื่อเรื่องเริ่มต้น เมื่อข้อมูลที่ตัวจุดชนวน (trigger) ส่งมาไม่มีชื่อเรื่อง
ใช้ตอนไหน?
- ช่องข้อมูลอาจจะว่างเปล่าได้
- ต้องการค่าเริ่มต้นที่ปลอดภัยในอีเมลหรือในข้อมูลที่บันทึก
- ต้องการให้เงื่อนไขที่เกี่ยวกับค่าที่อาจไม่มี ดูสะอาดอ่านง่ายขึ้น
ความหมาย
coalesce คือฟังก์ชันสูตรของลำดับงาน ที่ช่วยใส่ค่าสำรองให้ เมื่อค่าที่อยู่ก่อนหน้าเป็นค่าว่าง (null)
ค่าสำรอง
ใส่ค่าที่อยากได้ก่อน แล้วค่อยใส่ค่าสำรองไว้ทีหลัง
coalesce(triggerBody()?['Title'], 'Untitled request')ตัวอย่างการใช้
ชื่อเรื่องที่ปลอดภัย
ใช้ชื่อเรื่องเริ่มต้น เมื่อข้อมูลที่ตัวจุดชนวน (trigger) ส่งมาไม่มีชื่อเรื่อง