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.
AWS AppSync Referenz zum Hilfsprogramm für Resolver-Mapping-Vorlagen
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.
AWS AppSync definiert eine Reihe von Dienstprogrammen, die Sie in einem GraphQL-Resolver verwenden können, um Interaktionen mit Datenquellen zu vereinfachen. Einige dieser Dienstprogramme sind für die allgemeine Verwendung mit beliebigen Datenquellen vorgesehen, z. B. für die Generierung von Zeitstempeln IDs oder für die Generierung von Zeitstempeln. Andere sind spezifisch für einen bestimmten Datenquellentyp. Die folgenden Dienstprogramme sind verfügbar:
-
Hilfsprogramme in $util — Die Variable $util enthält allgemeine Hilfsmethoden, die Ihnen bei der Arbeit mit Daten helfen. Sofern nicht anders angegeben, verwenden alle Dienstprogramme den UTF Zeichensatz -8.
-
AppSyncDirektiven — AppSync macht Direktiven verfügbar, um Entwicklern die Produktivität beim Schreiben zu erleichtern. VTL
-
Zeithelfer in $util.time — Die Variable $util.time enthält Datetime-Methoden, mit deren Hilfe Zeitstempel generiert, zwischen Datetime-Formaten konvertiert und Datetime-Zeichenketten analysiert werden können. Die Syntax für Datetime-Formate basiert darauf, auf die Sie sich für weitere Dokumentation beziehen können. DateTimeFormatter
-
Hilfsprogramme in $util.list auflisten - $util.list enthält Methoden, die bei allgemeinen List-Operationen helfen, z. B. beim Entfernen oder Beibehalten von Elementen aus einer Liste zum Filtern von Anwendungsfällen.
-
Map-Helper in $util.map - $util.map enthält Methoden zur Unterstützung gängiger Map-Operationen wie dem Entfernen oder Beibehalten von Elementen aus einer Map zum Filtern von Anwendungsfällen.
-
DynamoDB-Helfer in $util.dynamodb - $util.dynamodb enthält Hilfsmethoden, die das Schreiben und Lesen von Daten in Amazon DynamoDB erleichtern, wie z. B. automatische Typenzuweisung und Formatierung.
-
RDSAmazon-Helfer in $util.rds - $util.rds enthält Hilfsmethoden, die RDS Operationen formatieren, indem sie überflüssige Daten in Ergebnisausgaben entfernen.
-
HTTPHelfer in $util.http — Das Hilfsprogramm $util.http bietet Hilfsmethoden, mit denen Sie Anforderungsparameter verwalten und Antwortheader hinzufügen können. HTTP
-
XMLHelfer in $util.xml - $util.xml enthält Hilfsmethoden, die es einfacher machen können, Antworten in oder ein Dictionary zu übersetzen. XML JSON
-
Transformationshelfer in $util.transform - $util.transform enthält Hilfsmethoden, die es einfacher machen, komplexe Operationen an Datenquellen durchzuführen, wie z. B. DynamoDB-Filteroperationen.
-
Zeichenkettenhelfer in $util.str - $util.str enthält Methoden, die bei gängigen String-Operationen helfen.
-
Erweiterungen — $extensions enthält eine Reihe von Methoden, mit denen Sie zusätzliche Aktionen in Ihren Resolvern ausführen können.