Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS AppSync JavaScript referensi fungsi resolver untuk DynamoDB
Fungsi AWS AppSync DynamoDB memungkinkan Anda menggunakan GraphQL
-
GetItem- Per GetItem mintaan memungkinkan Anda memberi tahu fungsi DynamoDB untuk membuat GetItem permintaan ke DynamoDB, dan memungkinkan Anda untuk menentukan kunci item di DynamoDB dan apakah akan menggunakan pembacaan yang konsisten atau tidak.
-
PutItem - Dok PutItem umen pemetaan permintaan memungkinkan Anda memberi tahu fungsi DynamoDB untuk membuat PutItem permintaan ke DynamoDB, dan memungkinkan Anda untuk menentukan kunci item di DynamoDB, isi lengkap item (terdiri dari kunci dan attributeValues), dan kondisi agar operasi berhasil.
-
UpdateItem - Per UpdateItem mintaan memungkinkan Anda untuk memberi tahu fungsi DynamoDB untuk membuat UpdateItem permintaan ke DynamoDB dan memungkinkan Anda untuk menentukan kunci item di DynamoDB, ekspresi pembaruan yang menjelaskan cara memperbarui item di DynamoDB, dan kondisi agar operasi berhasil.
-
DeleteItem - Per DeleteItem mintaan memungkinkan Anda memberi tahu fungsi DynamoDB untuk membuat DeleteItem permintaan ke DynamoDB, dan memungkinkan Anda untuk menentukan kunci item di DynamoDB dan kondisi agar operasi berhasil.
-
Kueri - Objek permintaan kueri memungkinkan Anda memberi tahu resolver DynamoDB untuk membuat permintaan Kueri ke DynamoDB, dan memungkinkan Anda untuk menentukan ekspresi kunci, indeks mana yang akan digunakan, filter tambahan, berapa banyak item yang akan dikembalikan, apakah akan menggunakan pembacaan yang konsisten, arah kueri (maju atau mundur), dan token pagination.
-
Pindai - Permintaan pemindaian memungkinkan Anda memberi tahu fungsi DynamoDB untuk membuat permintaan Pemindaian ke DynamoDB, dan memungkinkan Anda menentukan filter untuk mengecualikan hasil, indeks mana yang akan digunakan, berapa banyak item yang akan dikembalikan, apakah akan menggunakan pembacaan yang konsisten, token pagination, dan pemindaian paralel.
-
Sinkronisasi - Objek permintaan sinkronisasi memungkinkan Anda mengambil semua hasil dari tabel DynamoDB dan kemudian menerima hanya data yang diubah sejak kueri terakhir Anda (pembaruan delta). Permintaan sinkronisasi hanya dapat dibuat ke sumber data DynamoDB berversi. Anda dapat menentukan filter untuk mengecualikan hasil, berapa banyak item yang akan dikembalikan, Token pagination, dan kapan operasi Sinkronisasi terakhir Anda dimulai.
-
BatchGetItem - Ob BatchGetItem jek permintaan memungkinkan Anda memberi tahu fungsi DynamoDB untuk membuat BatchGetItem permintaan ke DynamoDB untuk mengambil beberapa item, berpotensi di beberapa tabel. Untuk objek permintaan ini, Anda harus menentukan nama tabel untuk mengambil item dari dan kunci item untuk diambil dari setiap tabel.
-
BatchDeleteItem - Ob BatchDeleteItem jek permintaan memungkinkan Anda memberi tahu fungsi DynamoDB untuk membuat BatchWriteItem permintaan ke DynamoDB untuk menghapus beberapa item, berpotensi di beberapa tabel. Untuk objek permintaan ini, Anda harus menentukan nama tabel untuk menghapus item dan kunci item yang akan dihapus dari setiap tabel.
-
BatchPutItem - Ob BatchPutItem jek permintaan memungkinkan Anda memberi tahu fungsi DynamoDB untuk membuat BatchWriteItem permintaan ke DynamoDB untuk menempatkan beberapa item, berpotensi di beberapa tabel. Untuk objek permintaan ini, Anda harus menentukan nama tabel untuk memasukkan item dan item lengkap untuk dimasukkan ke dalam setiap tabel.
-
TransactGetItems - Ob TransactGetItems jek permintaan memungkinkan Anda memberi tahu fungsi DynamoDB untuk membuat TransactGetItems permintaan ke DynamoDB untuk mengambil beberapa item, berpotensi di beberapa tabel. Untuk objek permintaan ini, Anda harus menentukan nama tabel dari setiap item permintaan untuk mengambil item dari dan kunci setiap item permintaan untuk diambil dari setiap tabel.
-
TransactWriteItems - Ob TransactWriteItems jek permintaan memungkinkan Anda memberi tahu fungsi DynamoDB untuk membuat TransactWriteItems permintaan ke DynamoDB untuk menulis beberapa item, berpotensi ke beberapa tabel. Untuk objek permintaan ini, Anda harus menentukan nama tabel tujuan dari setiap item permintaan, pengoperasian setiap item permintaan yang akan dilakukan, dan kunci setiap item permintaan untuk ditulis.
-
Sistem tipe (pemetaan permintaan) - Pelajari lebih lanjut tentang bagaimana pengetikan DynamoDB diintegrasikan ke dalam AWS AppSync permintaan.
-
Sistem tipe (pemetaan respons) - Pelajari lebih lanjut tentang bagaimana tipe DynamoDB dikonversi secara otomatis ke GraphQL atau JSON dalam payload respons.
-
Filter - Pelajari selengkapnya tentang filter untuk operasi kueri dan pemindaian.
-
Ekspresi kondisi - Pelajari lebih lanjut tentang ekspresi kondisi untuk PutItem UpdateItem,, dan DeleteItem operasi.
-
Ekspresi kondisi transaksi - Pelajari lebih lanjut tentang ekspresi kondisi untuk TransactWriteItems operasi.
-
Proyeksi - Pelajari lebih lanjut tentang cara menentukan atribut dalam operasi baca.