Ruang
Pendahuluan
Di NocoBase, ruang (Space) digunakan untuk mencatat ruang tempat data berada.
Field ruang biasanya muncul setelah plugin multi-ruang diaktifkan, dan digunakan untuk mengisolasi data berdasarkan ruang. Field ini tidak cocok untuk diubah secara sembarangan seperti field bisnis biasa.
Jika yang dibutuhkan hanya dimensi departemen, wilayah, atau proyek dalam konteks bisnis, disarankan untuk membuat field relasi atau field opsi biasa.
Skenario penggunaan
Ruang cocok untuk skenario bisnis berikut:
- Isolasi data multi-ruang
- Memfilter data berdasarkan ruang
- Kontrol hak akses tingkat ruang
- Kepemilikan data bisnis multi-tenant
Pembuatan dan konfigurasi
Di halaman 「Configure fields」 pada tabel data, klik 「Add field」, lalu pilih 「Ruang」 untuk membuat field ruang.

Nama field akan digunakan oleh blok halaman, hak akses, workflow, dan API setelah dibuat. Pastikan penamaan sebelum membuatnya untuk menghindari biaya penyesuaian konfigurasi di kemudian hari.
Karakteristik field
Perilaku default field ruang adalah sebagai berikut:
Edit konfigurasi
Setelah dibuat, klik 「Edit」 di sisi kanan field untuk mengedit konfigurasi field ruang. Pengeditan field terutama digunakan untuk menyesuaikan cara field ditampilkan dan digunakan di NocoBase, misalnya mengubah nama tampilan, deskripsi, nilai default, aturan validasi, atau konfigurasi khusus field.
Jika field berasal dari tabel yang telah disinkronkan di database utama, pengeditan biasanya dilakukan untuk memetakan field—memetakan field database menjadi Field type dan Field interface NocoBase.
Mengganti Field type atau Field interface bukan sekadar mengubah nama tampilan. Hal ini akan memengaruhi cara penyimpanan field, komponen input, aturan validasi, kondisi filter, dan cara penggunaan variabel workflow. Jika jumlah data yang ada cukup banyak, pastikan terlebih dahulu format data sesuai.
Hapus field
Klik 「Delete」 di sisi kanan field untuk menghapus field ruang. Di database utama, Anda juga dapat memilih beberapa field lalu menghapusnya secara massal.
Saat menghapus field ruang yang dibuat di database utama, kolom aktual di database beserta data yang sudah ada di kolom tersebut biasanya akan ikut dihapus. Saat menghapus field yang disinkronkan dari database atau dipetakan dari sumber data eksternal, cakupan dampaknya bergantung pada sumber data dan asal field terkait.
Penghapusan field dapat memengaruhi blok halaman, formulir, filter, hak akses, workflow, API, impor dan ekspor, serta data yang sudah ada. Sebelum menghapus, pastikan field tersebut tidak lagi digunakan oleh konfigurasi bisnis.
Penggunaan dalam konfigurasi halaman
Field ruang cocok digunakan dalam skenario isolasi data multi-ruang dan hak akses.
Tautan terkait
- Field — Pelajari fungsi, klasifikasi, dan logika pemetaan field
- Tabel biasa — Membuat dan mengelola field dalam tabel biasa
- Multi-ruang — Pelajari kemampuan multi-ruang
- Field relasi — Membuat field relasi biasa

