Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS AppSync referencia de utilidad de plantilla de mapeo de resolución
nota
Ahora admitimos principalmente el tiempo de ejecución APPSYNC _JS y su documentación. Considere la posibilidad de utilizar el motor de ejecución APPSYNC _JS y sus guías aquí.
AWS AppSync define un conjunto de utilidades que se pueden utilizar en un solucionador de GraphQL para simplificar las interacciones con las fuentes de datos. Algunas de estas utilidades son de uso general con cualquier fuente de datos, como la generación IDs o las marcas de tiempo. Otras son específicas de un tipo de origen de datos. Están disponibles las siguientes utilidades:
-
Ayudas de utilidades en $util: la variable $util contiene métodos de utilidad generales que le ayudan a trabajar con datos. A menos que se especifique lo contrario, todas las utilidades utilizan el juego de caracteres -8. UTF
-
AppSyncdirectivas: AppSync expone las directivas para facilitar la productividad de los desarrolladores a la hora de escribir. VTL
-
Auxiliares de tiempo en $util.time: la variable $util.time contiene métodos de fecha y hora que ayudan a generar marcas de tiempo, convertir entre formatos de fecha y hora y analizar cadenas de fecha y hora. La sintaxis de los formatos de fecha y hora se basa en ella, y puede consultarla para obtener más documentación. DateTimeFormatter
-
Los ayudantes de listas en $util.list: $util.list contienen métodos que ayudan con las operaciones de lista más comunes, como eliminar o retener elementos de una lista para filtrar casos de uso.
-
Los ayudantes de mapas de $util.map - $util.map contienen métodos que ayudan con las operaciones de mapas más comunes, como eliminar o retener elementos de un mapa para filtrar casos de uso.
-
Los ayudantes de DynamoDB en $util.dynamodb - $util.dynamodb contienen métodos auxiliares que facilitan la escritura y la lectura de datos en Amazon DynamoDB, como la asignación automática de tipos y el formateo.
-
Amazon RDS helpers en $util.rds: $util.rds contiene métodos auxiliares que dan formato a las operaciones eliminando los datos superfluos de los resultados. RDS
-
HTTPayudantes en $util.http: la utilidad $util.http proporciona métodos auxiliares que puede usar para administrar los parámetros de las solicitudes y agregar encabezados de respuesta. HTTP
-
XMLayudantes en $util.xml: $util.xml contiene métodos auxiliares que pueden facilitar la traducción de las respuestas a un diccionario o a un diccionario. XML JSON
-
Ayudantes de transformación en $util.transform: $util.transform contiene métodos auxiliares que facilitan la realización de operaciones complejas en fuentes de datos, como las operaciones de filtrado de DynamoDB.
-
Ayudantes matemáticos en $util.math: $util.math contiene métodos que ayudan con las operaciones matemáticas más comunes.
-
Los ayudantes de cadenas de $util.str - $util.str contienen métodos que ayudan con las operaciones de cadena más comunes.
-
Extensiones: $extensions contiene un conjunto de métodos para realizar acciones adicionales en los resolutores.