Save-First Joins

برای ذخیره فقط اولین تطابق برای هر عنصر در یک مجموعه، از ee.Join.saveFirst() استفاده کنید. تابع saveFirst() به روشی معادل با join saveAll() عمل می کند، به جز هر عنصر در مجموعه primary ، به سادگی اولین عنصر را از مجموعه secondary ذخیره می کند که با شرایط مشخص شده در ee.Filter مطابقت دارد. عناصر بی‌همتا در مجموعه primary حذف می‌شوند. مگر اینکه یک ویژگی مرتب‌سازی و یک سفارش ارائه شود (مانند مثال saveAll )، اولین عنصر ذخیره‌شده ممکن است هر یک از عناصر موجود در لیست باشد که توسط saveAll() با همان فیلتر یافت می‌شود.