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à.
Nota
Ora supportiamo principalmente il runtime APPSYNC_JS e la relativa documentazione. Prendi in considerazione l'utilizzo del runtime APPSYNC_JS e delle 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à usano il set di caratteri UTF-8.
-
AppSync direttive: AppSync espone le direttive per facilitare la produttività degli sviluppatori durante la scrittura in 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.
-
Gli helper di Amazon RDS in $util.rds - $util.rds contengono metodi di supporto che formattano le operazioni RDS eliminando i dati estranei negli output dei risultati.
-
Helper HTTP in $util.http - L'utilità $util.http fornisce metodi di supporto che puoi usare per gestire i parametri di richiesta HTTP e aggiungere intestazioni di risposta.
-
Helper XML in $util.xml - $util.xml contiene metodi di supporto che possono semplificare la traduzione delle risposte XML in JSON o in un dizionario.
-
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.