ee.Join.saveAll
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
แสดงผลการรวมที่จับคู่แต่ละองค์ประกอบจากคอลเล็กชันแรกกับกลุ่มองค์ประกอบที่ตรงกันจากคอลเล็กชันที่สอง ระบบจะเพิ่มรายการการจับคู่ลงในแต่ละผลลัพธ์เป็นพร็อพเพอร์ตี้เพิ่มเติม หากระบุ measureKey การจับคู่แต่ละรายการจะมีค่าของเมตริกการรวมที่แนบมา ระบบจะสร้างการรวมการวัดเมื่อใช้ตัวกรอง withinDistance หรือ maxDifference เป็นเงื่อนไขการรวม
การใช้งาน | การคืนสินค้า |
---|
ee.Join.saveAll(matchesKey, ordering, ascending, measureKey, outer) | เข้าร่วม |
อาร์กิวเมนต์ | ประเภท | รายละเอียด |
---|
matchesKey | สตริง | ชื่อพร็อพเพอร์ตี้ที่ใช้บันทึกรายการการจับคู่ |
ordering | สตริง ค่าเริ่มต้น: null | พร็อพเพอร์ตี้ที่จะใช้จัดเรียงรายการการจับคู่ |
ascending | บูลีน ค่าเริ่มต้น: จริง | เรียงลำดับจากน้อยไปมากหรือไม่ |
measureKey | สตริง ค่าเริ่มต้น: null | ชื่อพร็อพเพอร์ตี้ที่ไม่บังคับซึ่งใช้เพื่อบันทึกการวัดผลของเงื่อนไขการรวมในการจับคู่แต่ละครั้ง |
outer | บูลีน ค่าเริ่มต้น: false | หากเป็นจริง แถวหลักที่ไม่มีรายการที่ตรงกันจะรวมอยู่ในผลลัพธ์ |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 UTC
[null,null,["อัปเดตล่าสุด 2025-07-27 UTC"],[],["The `ee.Join.saveAll` function creates a join between two collections, pairing each element from the first with matching elements from the second. Matched elements are stored as a list under a specified `matchesKey`. Optionally, this list can be sorted by a given property (`ordering`) in ascending or descending order. If a join condition with distance or difference measures is used, the measurement values are attached using the `measureKey`. If `outer` is set to true elements from first collection without matches will be included in the result.\n"],null,[]]