Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris
Koleksi SQL menyediakan metode yang ampuh untuk mengambil data menggunakan kueri SQL. Dengan mengekstrak bidang data melalui kueri SQL dan mengonfigurasi metadata bidang terkait, pengguna dapat memanfaatkan bidang-bidang ini seolah-olah mereka bekerja dengan tabel standar. Fitur ini sangat bermanfaat untuk skenario yang melibatkan kueri gabungan (join query) yang kompleks, analisis statistik, dan lain-lain.
Jika Anda perlu memodifikasi kueri SQL, klik tombol Edit untuk langsung mengubah pernyataan SQL dan mengonfigurasi ulang bidang sesuai kebutuhan.
Untuk menyesuaikan metadata bidang, gunakan opsi Konfigurasi Bidang (Configure Fields), yang memungkinkan Anda memperbarui pengaturan bidang seperti halnya pada tabel biasa.
Jika kueri SQL tidak berubah tetapi struktur tabel database yang mendasarinya telah dimodifikasi, Anda dapat menyinkronkan dan mengonfigurasi ulang bidang dengan memilih Konfigurasi Bidang (Configure Fields) - Sinkronkan dari Database (Sync from Database).
| Tipe Template | Paling Cocok Untuk | Metode Implementasi | Dukungan untuk Operasi CRUD |
|---|---|---|---|
| SQL | Model sederhana, kasus penggunaan ringan Interaksi terbatas dengan database Menghindari pemeliharaan tampilan Lebih suka operasi berbasis UI | Subkueri SQL | Tidak Didukung |
| Terhubung ke tampilan database | Model kompleks Membutuhkan interaksi database Diperlukan modifikasi data Membutuhkan dukungan database yang lebih kuat dan stabil | Tampilan database | Didukung Sebagian |
Saat menggunakan koleksi SQL, pastikan untuk memilih tabel yang dapat dikelola dalam NocoBase. Menggunakan tabel dari database yang sama yang tidak terhubung ke NocoBase dapat menyebabkan penguraian kueri SQL yang tidak akurat. Jika ini menjadi perhatian, pertimbangkan untuk membuat dan menautkan ke tampilan (view).