Menggunakan ekspresi di DynamoDB - Amazon DynamoDB

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan ekspresi di DynamoDB

Di Amazon DynamoDB, Anda dapat menggunakan ekspresi untuk menentukan atribut mana yang akan dibaca dari item, menulis data saat kondisi terpenuhi, menentukan cara memperbarui item, menentukan kueri, dan memfilter hasil kueri.

Tabel ini menjelaskan tata bahasa ekspresi dasar dan jenis ekspresi yang tersedia.

Jenis ekspresi Deskripsi
Ekspresi proyeksi Ekspresi proyeksi mengidentifikasi atribut yang ingin Anda ambil dari item saat Anda menggunakan operasi seperti GetItem, Kueri, atau Pindai.
Ekspresi kondisi Ekspresi kondisi menentukan item mana yang harus dimodifikasi saat Anda menggunakan PutItem, UpdateItem, dan DeleteItem operasi.
Ekspresi perbarui Ekspresi pembaruan menentukan bagaimana UpdateItem akan memodifikasi atribut item— misalnya, menetapkan nilai skalar atau menghapus elemen dari daftar atau peta.
Ekspresi kondisi kunci Ekspresi kondisi kunci menentukan item mana yang akan dibaca kueri dari tabel atau indeks.
Ekspresi filter Ekspresi filter menentukan item mana di antara hasil Query yang harus dikembalikan kepada Anda. Semua hasil lainnya dibuang.

Untuk informasi tentang sintaks ekspresi dan informasi lebih rinci tentang setiap jenis ekspresi, lihat bagian berikut.

catatan

Untuk kompatibilitas ke belakang, DynamoDB juga mendukung parameter bersyarat yang tidak menggunakan ekspresi. Untuk informasi selengkapnya, lihat Parameter bersyarat DynamoDB lama.

Aplikasi baru harus menggunakan ekspresi, bukan parameter warisan.