logologo
Mulai
Panduan
Pengembangan
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Mulai
Panduan
Pengembangan
Plugin
API
logologo
Alur Kerja
Ikhtisar
Mulai Cepat

Pemicu

Ikhtisar
Peristiwa Tabel Data
Tugas Terjadwal
Peristiwa Sebelum Aksi
Peristiwa Setelah Aksi
Peristiwa Aksi Kustom
Persetujuan
Webhook

Node

Ikhtisar

AI

LLM

Kontrol Alur

Kondisi
Cabang Multi-kondisi
Perulangan
Variabel
Cabang Paralel
Panggil Alur Kerja
Output Alur
Pemetaan Variabel JSON
Tunda
Selesai

Kalkulasi

Kalkulasi
Kalkulasi Tanggal
Kalkulasi JSON

Operasi Data

Tambah Data
Perbarui Data
Kueri Data
Hapus Data
Operasi SQL

Penanganan Manual

Penanganan Manual
Persetujuan
Tembusan (CC)

Perluas Tipe

Permintaan HTTP
Skrip JavaScript
Notifikasi
Kirim Email
Respons
Pesan Respons
Variabel
Catatan Eksekusi
Manajemen Versi
Opsi Lanjutan

Pengembangan Ekstensi

Ikhtisar
Perluas Tipe Pemicu
Perluas Tipe Node
Referensi API
Previous PagePerbarui Data
Next PageHapus Data
TIP

Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris

#Kueri Data

Digunakan untuk mengueri dan mengambil catatan data dari sebuah koleksi yang memenuhi kondisi tertentu.

Anda dapat mengonfigurasi kueri untuk satu atau beberapa catatan. Hasil kueri dapat digunakan sebagai variabel di node-node selanjutnya. Saat mengueri beberapa catatan, hasilnya adalah sebuah array. Jika hasil kueri kosong, Anda dapat memilih apakah akan melanjutkan eksekusi node-node selanjutnya.

#Membuat Node

Di antarmuka konfigurasi alur kerja, klik tombol plus ("+") pada alur untuk menambahkan node "Kueri Data":

Menambahkan Node Kueri Data

#Konfigurasi Node

Konfigurasi Node Kueri

#Koleksi

Pilih koleksi tempat Anda ingin mengueri data.

#Tipe Hasil

Tipe hasil dibagi menjadi "Satu Catatan" dan "Beberapa Catatan":

  • Satu Catatan: Hasilnya adalah sebuah objek, yaitu hanya catatan pertama yang cocok, atau null.
  • Beberapa Catatan: Hasilnya akan berupa sebuah array yang berisi catatan-catatan yang cocok dengan kondisi. Jika tidak ada catatan yang cocok, maka akan menjadi array kosong. Anda dapat memprosesnya satu per satu menggunakan node Loop.

#Kondisi Filter

Mirip dengan kondisi filter dalam kueri koleksi biasa, Anda dapat menggunakan variabel konteks alur kerja.

#Urutkan

Saat mengueri satu atau beberapa catatan, Anda dapat menggunakan aturan pengurutan untuk mengontrol hasil yang diinginkan. Misalnya, untuk mengueri catatan terbaru, Anda dapat mengurutkan berdasarkan bidang "Waktu Pembuatan" secara menurun.

#Paginasi

Ketika kumpulan hasil mungkin sangat besar, Anda dapat menggunakan paginasi untuk mengontrol jumlah hasil kueri. Misalnya, untuk mengueri 10 catatan terbaru, Anda dapat mengurutkan berdasarkan bidang "Waktu Pembuatan" secara menurun, lalu mengatur paginasi menjadi 1 halaman dengan 10 catatan.

#Penanganan Hasil Kosong

Dalam mode satu catatan, jika tidak ada data yang memenuhi kondisi, hasil kueri akan menjadi null. Dalam mode beberapa catatan, hasilnya akan menjadi array kosong ([]). Anda dapat memilih apakah akan mencentang "Keluar dari alur kerja saat hasil kueri kosong". Jika dicentang, dan hasil kueri kosong, node-node selanjutnya tidak akan dieksekusi, dan alur kerja akan keluar lebih awal dengan status gagal.