Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris
Digunakan untuk memperbarui data dalam sebuah koleksi yang memenuhi kondisi tertentu.
Bagian koleksi dan penetapan nilai bidang (field) sama dengan node "Buat Catatan Baru". Perbedaan utama pada node "Memperbarui Data" adalah penambahan kondisi filter dan kebutuhan untuk memilih mode pembaruan. Selain itu, hasil dari node "Memperbarui Data" akan mengembalikan jumlah baris data yang berhasil diperbarui. Ini hanya dapat dilihat di riwayat eksekusi dan tidak dapat digunakan sebagai variabel di node selanjutnya.
Pada antarmuka konfigurasi alur kerja, klik tombol plus ("+") di dalam alur untuk menambahkan node "Memperbarui Data":


Pilih koleksi tempat data perlu diperbarui.
Ada dua mode pembaruan:
Pilihan mode ini biasanya bergantung pada data target yang akan diperbarui dan apakah event alur kerja lain perlu dipicu. Jika Anda memperbarui satu catatan berdasarkan kunci utama, "Pembaruan Satu per Satu" direkomendasikan. Jika Anda memperbarui beberapa catatan berdasarkan kondisi, "Pembaruan Massal" direkomendasikan.
Mirip dengan kondisi filter pada kueri koleksi biasa, Anda dapat menggunakan variabel konteks dari alur kerja.
Mirip dengan penetapan nilai bidang pada node "Buat Catatan Baru", Anda dapat menggunakan variabel konteks dari alur kerja atau mengisi nilai statis secara manual.
Catatan: Data yang diperbarui oleh node "Memperbarui Data" dalam alur kerja tidak secara otomatis menangani data "Terakhir Dimodifikasi Oleh". Anda perlu mengonfigurasi nilai bidang ini sendiri sesuai kebutuhan.
Sebagai contoh, ketika sebuah "Artikel" baru dibuat, Anda perlu secara otomatis memperbarui bidang "Jumlah Artikel" di koleksi "Kategori Artikel". Ini dapat dicapai dengan menggunakan node "Memperbarui Data":

Setelah alur kerja dipicu, bidang "Jumlah Artikel" pada koleksi "Kategori Artikel" akan secara otomatis diperbarui menjadi jumlah artikel saat ini + 1.