기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS AppSync 해석기 매핑 템플릿 유틸리티 참조
참고
이제 APPSYNC_JS 런타임과 해당 설명서를 주로 지원합니다. 여기에서 APPSYNC_JS 런타임 및 해당 가이드를 사용하는 것이 좋습니다.
AWS AppSync 는 GraphQL 해석기 내에서 데이터 소스와의 상호 작용을 단순화하는 데 사용할 수 있는 유틸리티 세트를 정의합니다. 이러한 유틸리티 중 일부는 생성 IDs 또는 타임스탬프와 같은 모든 데이터 소스와 함께 일반적으로 사용됩니다. 다른 유틸리티는 데이터 소스 유형에 따라 다릅니다. 다음 유틸리티를 사용할 수 있습니다.
-
$util의 유틸리티 도우미 - $util 변수에는 데이터 작업을 지원하는 일반적인 유틸리티 메서드가 포함되어 있습니다. 달리 지정되지 않는 한 모든 유틸리티는 UTF-8자 세트를 사용합니다.
-
AppSync 지침 - 에서 작성할 때 개발자 생산성을 높이기 위한 지침을 AppSync 설명합니다VTL.
-
$util.time의 시간 도우미 - $util.time 변수에는 타임스탬프를 생성하고, 날짜/시간 형식을 변환하고, 날짜/시간 문자열을 구문 분석하는 데 도움이 되는 날짜/시간 메서드가 포함되어 있습니다. 날짜/시간 형식의 구문은 를 기반으로 하며DateTimeFormatter
, 자세한 내용은 를 참조하세요. -
$util.list - $util.list의 헬퍼 목록에는 사용 사례 필터링을 위해 목록에서 항목을 제거하거나 유지하는 등 일반적인 목록 작업에 도움이 되는 방법이 포함되어 있습니다.
-
$util.map - $util.map의 맵 헬퍼에는 사용 사례 필터링을 위한 맵에서 항목을 제거하거나 유지하는 등 일반적인 맵 작업에 도움이 되는 방법이 포함되어 있습니다.
-
$util.dynamodb - $util.dynamodb의 DynamoDB 헬퍼에는 자동 유형 매핑 및 형식 지정과 같이 Amazon DynamoDB에 데이터를 더 쉽게 쓰고 읽을 수 있는 헬퍼 메서드가 포함되어 있습니다.
-
$util.rds - $util.rds의 Amazon RDS 도우미에는 결과 출력에서 외부 데이터를 제거하여 RDS 작업을 포맷하는 도우미 메서드가 포함되어 있습니다.
-
HTTP $util.http - $util.http 유틸리티의 helper는 HTTP 요청 파라미터를 관리하고 응답 헤더를 추가하는 데 사용할 수 있는 helper 메서드를 제공합니다.
-
XML $util.xml - $util.xml의 도우미에는 XML 응답을 JSON 또는 사전으로 더 쉽게 변환할 수 있는 도우미 메서드가 포함되어 있습니다.
-
$util.transform - $util.transform의 변환 도우미에는 DynamoDB 필터 작업과 같은 데이터 소스에 대해 복잡한 작업을 더 쉽게 수행할 수 있는 도우미 메서드가 포함되어 있습니다.
-
$util.math - $util.math의 수학 도우미에는 일반적인 수학 작업에 도움이 되는 방법이 포함되어 있습니다.
-
$util.str - $util.str의 문자열 도우미에는 일반적인 문자열 작업에 도움이 되는 방법이 포함되어 있습니다.
-
익스텐션 - $extensions에는 해석기 내에서 추가 작업을 수행하는 일련의 메서드가 포함되어 있습니다.