As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS AppSync referência do utilitário do modelo de mapeamento do resolvedor
nota
Agora, oferecemos suporte principalmente ao tempo de execução APPSYNC _JS e sua documentação. Considere usar o tempo de execução APPSYNC _JS e seus guias aqui.
AWS AppSync define um conjunto de utilitários que você pode usar em um resolvedor GraphQL para simplificar as interações com fontes de dados. Alguns desses utilitários são para uso geral com qualquer fonte de dados, como geração IDs ou registros de data e hora. Outros são específicos para um tipo de fonte de dados. Os seguintes utilitários estão disponíveis:
-
Auxiliares utilitários em $util - A variável $util contém métodos utilitários gerais para ajudá-lo a trabalhar com dados. A menos que especificado de outra forma, todos os utilitários usam o conjunto UTF de caracteres -8.
-
AppSyncdiretivas - AppSync expõe diretivas para facilitar a produtividade do desenvolvedor ao escrever. VTL
-
Auxiliares de hora em $util.time - A variável $util.time contém métodos de data e hora para ajudar a gerar carimbos de data e hora, converter entre formatos de data e hora e analisar cadeias de caracteres de data e hora. A sintaxe dos formatos de data e hora é baseada em DateTimeFormatter
, que você pode consultar para obter mais documentação. -
Auxiliares de lista em $util.list - $util.list contém métodos para ajudar nas operações comuns da Lista, como remover ou reter itens de uma lista para filtrar casos de uso.
-
Os auxiliares de mapas em $util.map - $util.map contêm métodos para ajudar em operações comuns de mapas, como remover ou reter itens de um mapa para filtrar casos de uso.
-
Auxiliares do DynamoDB em $util.dynamodb - $util.dynamodb contém métodos auxiliares que facilitam a gravação e a leitura de dados no Amazon DynamoDB, como mapeamento e formatação automáticos de tipos.
-
RDSOs ajudantes da Amazon em $util.rds - $util.rds contêm métodos auxiliares que formatam as operações eliminando dados estranhos nas saídas dos resultados. RDS
-
HTTPauxiliares em $util.http - O utilitário $util.http fornece métodos auxiliares que você pode usar para gerenciar parâmetros de solicitação e adicionar cabeçalhos de resposta. HTTP
-
XMLhelpers em $util.xml - $util.xml contém métodos auxiliares que podem facilitar a tradução de respostas para ou um dicionário. XML JSON
-
Os auxiliares de transformação em $util.transform - $util.transform contêm métodos auxiliares que facilitam a execução de operações complexas em fontes de dados, como operações de filtro do DynamoDB.
-
Ajudantes matemáticos em $util.math - $util.math contêm métodos para ajudar com operações matemáticas comuns.
-
Auxiliares de string em $util.str - $util.str contém métodos para ajudar nas operações comuns de String.
-
Extensões - $extensions contém um conjunto de métodos para realizar ações adicionais em seus resolvedores.