पहले सेव करें और फिर जॉइन करें

किसी कलेक्शन में हर एलिमेंट के लिए सिर्फ़ पहला मैच सेव करने के लिए, ee.Join.saveFirst() का इस्तेमाल करें. saveFirst() जॉइन फ़ंक्शन, saveAll() जॉइन फ़ंक्शन की तरह ही काम करता है. हालांकि, primary कलेक्शन के हर एलिमेंट के अलावा, यह secondary कलेक्शन के पहले एलिमेंट को सेव करता है. यह एलिमेंट, ee.Filter में बताई गई शर्त से मैच करता है. primary कलेक्शन में मौजूद मैच न करने वाले एलिमेंट को हटा दिया जाता है. अगर क्रम से लगाने की प्रॉपर्टी और क्रम नहीं दिया जाता है (जैसा कि saveAll के उदाहरण में है), तो सेव किया गया पहला एलिमेंट, सूची में मौजूद कोई भी एलिमेंट हो सकता है. यह एलिमेंट, saveAll() को उसी फ़िल्टर के साथ मिलता है.