عمليات الحفظ أولاً

لحفظ المطابقة الأولى فقط لكل عنصر في مجموعة، استخدِم ee.Join.saveFirst(). تعمل عملية الربط saveFirst() بطريقة مماثلة لعملية الربط saveAll()، باستثناء كل عنصر في مجموعة primary، حيث تحفظ ببساطة العنصر الأول من مجموعة secondary الذي يتطابق مع الشرط المحدّد في ee.Filter. يتم تجاهل العناصر غير المطابقة في مجموعة primary. ما لم يتم توفير خاصية ترتيب وترتيب (كما هو الحال في مثال saveAll)، قد يكون العنصر الأول الذي يتم حفظه هو أي من العناصر في القائمة التي عثر عليها saveAll() باستخدام الفلتر نفسه.