Listet Helfer in $util.list auf - AWS AppSync

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Listet Helfer in $util.list auf

Anmerkung

Wir unterstützen jetzt hauptsächlich die APPSYNC_JS-Laufzeit und ihre Dokumentation. Bitte erwägen Sie, die APPSYNC_JS-Laufzeit und ihre Anleitungen hier zu verwenden.

$util.listenthält Methoden zur Unterstützung gängiger Listenoperationen wie dem Entfernen oder Beibehalten von Elementen aus einer Liste zum Filtern von Anwendungsfällen.

$util.list.copyAndRetainAll(List, List) : List

Erstellt eine oberflächliche Kopie der angegebenen Liste im ersten Argument, wobei nur die im zweiten Argument angegebenen Elemente beibehalten werden, sofern sie vorhanden sind. Alle anderen Elemente werden aus der Kopie entfernt.

$util.list.copyAndRemoveAll(List, List) : List

Erstellt eine oberflächliche Kopie der angegebenen Liste im ersten Argument und entfernt alle Elemente, für die das Element im zweiten Argument angegeben ist, sofern sie vorhanden sind. Alle anderen Elemente werden in der Kopie beibehalten.

$util.list.sortList(List, Boolean, String) : List

Sortiert eine Liste von Objekten, die im ersten Argument bereitgestellt wird. Wenn das zweite Argument wahr ist, wird die Liste absteigend sortiert. Wenn das zweite Argument falsch ist, wird die Liste aufsteigend sortiert. Das dritte Argument ist der Zeichenfolgenname der Eigenschaft, die zum Sortieren einer Liste von benutzerdefinierten Objekten verwendet wird. Wenn es sich um eine Liste handelt, die nur aus Strings, Integers, Floats oder Doubles besteht, kann das dritte Argument eine beliebige beliebige Zeichenfolge sein. Wenn nicht alle Objekte aus derselben Klasse stammen, wird die ursprüngliche Liste zurückgegeben. Es werden nur Listen unterstützt, die maximal 1000 Objekte enthalten. Im Folgenden finden Sie ein Beispiel für die Verwendung dieses Dienstprogramms:

INPUT: $util.list.sortList([{"description":"youngest", "age":5},{"description":"middle", "age":45}, {"description":"oldest", "age":85}], false, "description") OUTPUT: [{"description":"middle", "age":45}, {"description":"oldest", "age":85}, {"description":"youngest", "age":5}]