Wenn Sie nur die erste Übereinstimmung für jedes Element in einer Sammlung speichern möchten, verwenden Sie eine ee.Join.saveFirst()
. Der saveFirst()
-Join funktioniert ähnlich wie der saveAll()
-Join, mit der Ausnahme, dass für jedes Element in der primary
-Sammlung einfach das erste Element aus der secondary
-Sammlung gespeichert wird, das der in der ee.Filter
angegebenen Bedingung entspricht. Nicht übereinstimmende Elemente in der primary
-Sammlung werden gelöscht. Sofern keine Sortiereigenschaft und keine Reihenfolge angegeben werden (wie im Beispiel für „saveAll“), kann das erste gespeicherte Element eines der Elemente in der Liste sein, die von saveAll()
mit demselben Filter gefunden wurden.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-02-18 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-02-18 (UTC)."],[[["`ee.Join.saveFirst()` is used to save only the first matching element from a secondary collection to each element in a primary collection."],["It functions similarly to `ee.Join.saveAll()`, but only retains the first match, potentially dropping unmatched primary elements."],["The \"first\" match is arbitrary unless a specific sorting property and order are defined within the join."]]],[]]