เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ
:arrayJoin(separator, index, count)ใช้สำหรับรวมอาร์เรย์ของสตริงหรือตัวเลขเข้าด้วยกันให้เป็นสตริงเดียวครับ/ค่ะ
พารามิเตอร์:
separator: ตัวคั่น (ค่าเริ่มต้นคือเครื่องหมายจุลภาค ,)index: (ไม่บังคับ) ดัชนีเริ่มต้นที่จะใช้ในการรวมcount: (ไม่บังคับ) จำนวนรายการที่จะรวม โดยเริ่มจาก index (สามารถเป็นค่าลบได้ ซึ่งหมายถึงการนับจากท้ายสุด)ผลลัพธ์ที่ได้คือสตริงที่เกิดจากการรวมองค์ประกอบในอาร์เรย์ตามพารามิเตอร์ที่ระบุครับ/ค่ะ
:arrayMap(objSeparator, attSeparator, attributes)ใช้สำหรับแปลงอาร์เรย์ของอ็อบเจกต์ให้เป็นสตริง โดยจะไม่ประมวลผลอ็อบเจกต์หรืออาร์เรย์ที่ซ้อนกันอยู่ครับ/ค่ะ
พารามิเตอร์:
objSeparator: ตัวคั่นระหว่างอ็อบเจกต์ (ค่าเริ่มต้นคือ , )attSeparator: ตัวคั่นระหว่างแอตทริบิวต์ของอ็อบเจกต์ (ค่าเริ่มต้นคือ :)attributes: (ไม่บังคับ) รายการแอตทริบิวต์ของอ็อบเจกต์ที่ต้องการให้แสดงผลผลลัพธ์ที่ได้คือสตริงที่เกิดจากการแมปและรวมองค์ประกอบในอาร์เรย์ โดยจะละเว้นเนื้อหาของอ็อบเจกต์ที่ซ้อนกันอยู่ครับ/ค่ะ
:count(start)ใช้สำหรับนับลำดับของแถวในอาร์เรย์และแสดงผลหมายเลขแถวปัจจุบันครับ/ค่ะ
ตัวอย่างเช่น:
ไม่ว่าค่าของ id จะเป็นอะไรก็ตาม จะแสดงผลการนับแถวปัจจุบันเสมอครับ/ค่ะ
ตั้งแต่เวอร์ชัน v4.0.0 เป็นต้นไป ฟอร์แมตเตอร์นี้ได้ถูกแทนที่ด้วย :cumCount ภายในระบบแล้วครับ/ค่ะ
พารามิเตอร์:
start: (ไม่บังคับ) ค่าเริ่มต้นสำหรับการนับเมื่อใช้งานจริง หมายเลขแถวที่แสดงผลจะเรียงตามลำดับขององค์ประกอบในอาร์เรย์ครับ/ค่ะ