Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS AppSync riferimento all'utilità del modello di mappatura del resolver
Nota
Ora supportiamo principalmente il runtime APPSYNC _JS e la relativa documentazione. Valuta la possibilità di utilizzare il runtime APPSYNC _JS e le relative guide qui.
AWS AppSync definisce un set di utilità che è possibile utilizzare all'interno di un resolver GraphQL per semplificare le interazioni con le fonti di dati. Alcune di queste utilità sono destinate all'uso generale con qualsiasi fonte di dati, ad esempio la generazione o i timestamp. IDs Altre sono specifiche per un tipo di origine dati. Sono disponibili le seguenti utilità:
-
Utility helper in $util - La variabile $util contiene metodi di utilità generali per facilitare l'utilizzo dei dati. Se non diversamente specificato, tutte le utilità utilizzano il set di -8 caratteri. UTF
-
AppSyncdirettive: AppSync espone le direttive per facilitare la produttività degli sviluppatori durante la scrittura. VTL
-
Time helpers in $util.time - La variabile $util.time contiene metodi datetime per aiutare a generare timestamp, convertire tra formati datetime e analizzare stringhe datetime. Si basa sulla sintassi per i formati datetime, a cui è possibile fare riferimento per ulteriore documentazione. DateTimeFormatter
-
List helpers in $util.list - $util.list contiene metodi per facilitare le operazioni List più comuni, come la rimozione o il mantenimento di elementi da un elenco per filtrare i casi d'uso.
-
Map helpers in $util.map - $util.map contiene metodi per facilitare le operazioni più comuni sulle mappe, come la rimozione o il mantenimento di elementi da una mappa per filtrare i casi d'uso.
-
Helper DynamoDB in $util.dynamodb - $util.dynamodb contiene metodi di supporto che semplificano la scrittura e la lettura dei dati su Amazon DynamoDB, come la mappatura e la formattazione automatiche dei tipi.
-
Amazon RDS helpers in $util.rds - $util.rds contiene metodi di supporto che formattano le RDS operazioni eliminando i dati estranei negli output dei risultati.
-
HTTPhelpers in $util.http - L'utilità $util.http fornisce metodi di supporto che puoi usare per gestire i parametri di richiesta e aggiungere intestazioni di risposta. HTTP
-
XMLhelpers in $util.xml - $util.xml contiene metodi di supporto che possono semplificare la traduzione delle risposte o di un dizionario. XML JSON
-
Aiutanti di trasformazione in $util.transform - $util.transform contiene metodi di supporto che semplificano l'esecuzione di operazioni complesse su fonti di dati, come le operazioni di filtro DynamoDB.
-
Extensions - $extensions contiene una serie di metodi per eseguire azioni aggiuntive all'interno dei resolver.