Aby zapisać tylko pierwsze dopasowanie dla każdego elementu w kolekcji, użyj funkcji ee.Join.saveFirst()
. Złącze saveFirst()
działa w sposób podobny do złącza saveAll()
, z tą różnicą, że w przypadku każdego elementu w zbiorze primary
zapisuje on po prostu pierwszy element z zbioru secondary
, który spełnia warunek określony w funkcji ee.Filter
. Niepasujące elementy w kolekcji primary
zostaną usunięte. Jeśli nie podasz właściwości sortowania i kolejności (jak w przykładzie saveAll), pierwszym zapisanym elementem może być dowolny element z listy znaleziony przez funkcję saveAll()
z tym samym filtrem.
Złączenia z zapisywaniem
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-02-18 UTC.