Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS AppSync referensi utilitas template pemetaan resolver
catatan
Kami sekarang terutama mendukung runtime APPSYNC _JS dan dokumentasinya. Harap pertimbangkan untuk menggunakan runtime APPSYNC _JS dan panduannya di sini.
AWS AppSync mendefinisikan satu set utilitas yang dapat Anda gunakan dalam resolver GraphQL untuk menyederhanakan interaksi dengan sumber data. Beberapa utilitas ini untuk penggunaan umum dengan sumber data apa pun, seperti menghasilkan IDs atau cap waktu. Lainnya khusus untuk jenis sumber data. Utilitas berikut tersedia:
-
Pembantu utilitas di $util - Variabel $util berisi metode utilitas umum untuk membantu Anda bekerja dengan data. Kecuali ditentukan lain, semua utilitas menggunakan set karakter UTF -8.
-
AppSyncarahan - AppSync memaparkan arahan untuk memfasilitasi produktivitas pengembang saat menulis. VTL
-
Pembantu waktu di $util.time - Variabel $util.time berisi metode datetime untuk membantu menghasilkan stempel waktu, mengonversi antara format datetime, dan mengurai string datetime. Sintaks untuk format datetime didasarkan pada DateTimeFormatter
, yang dapat Anda referensikan untuk dokumentasi lebih lanjut. -
List helpers di $util.list - $util.list berisi metode untuk membantu operasi Daftar umum seperti menghapus atau mempertahankan item dari daftar untuk memfilter kasus penggunaan.
-
Pembantu peta di $util.map - $util.map berisi metode untuk membantu operasi Peta umum seperti menghapus atau mempertahankan item dari Peta untuk memfilter kasus penggunaan.
-
DynamoDB helpers di $util.dynamodb - $util.dynamodb berisi metode pembantu yang membuatnya lebih mudah untuk menulis dan membaca data ke Amazon DynamoDB, seperti pemetaan tipe otomatis dan pemformatan.
-
RDSPembantu Amazon di $util.rds - $util.rds berisi metode pembantu yang memformat RDS operasi dengan menyingkirkan data asing dalam output hasil.
-
HTTPpembantu di $util.http - Utilitas $util.http menyediakan metode pembantu yang dapat Anda gunakan untuk mengelola HTTP parameter permintaan dan menambahkan header respons.
-
XMLpembantu di $util.xml-$util.xml. berisi metode pembantu yang dapat membuatnya lebih mudah untuk menerjemahkan tanggapan ke atau Kamus. XML JSON
-
Pembantu transformasi di $util.transform - $util.transform berisi metode pembantu yang memudahkan untuk melakukan operasi kompleks terhadap sumber data, seperti operasi filter DynamoDB.
-
Pembantu matematika di $util.math - $util.math berisi metode untuk membantu operasi Matematika umum.
-
Pembantu string di $util.str - $util.str berisi metode untuk membantu operasi String umum.
-
Ekstensi - $extensions berisi serangkaian metode untuk membuat tindakan tambahan dalam resolver Anda.