Liên kết lưu trước

Để chỉ lưu kết quả trùng khớp đầu tiên cho mỗi phần tử trong một bộ sưu tập, hãy sử dụng ee.Join.saveFirst(). Hàm hợp nhất saveFirst() hoạt động tương đương với hàm hợp nhất saveAll(), ngoại trừ mỗi phần tử trong tập hợp primary, hàm này chỉ lưu phần tử đầu tiên trong tập hợp secondary khớp với điều kiện được chỉ định trong ee.Filter. Các phần tử không khớp trong bộ sưu tập primary sẽ bị loại bỏ. Trừ phi bạn cung cấp thuộc tính sắp xếp và thứ tự (như trong ví dụ về saveAll), phần tử đầu tiên được lưu có thể là bất kỳ phần tử nào trong danh sách mà saveAll() tìm thấy bằng cùng một bộ lọc.