UUID
Pengenalan
Di NocoBase, UUID (UUID) digunakan untuk menghasilkan identifikasi unik UUID.
UUID cocok untuk skenario sinkronisasi lintas sistem, identifikasi API publik, impor dan ekspor, serta lainnya. Dibandingkan ID auto-increment, UUID lebih sulit mengungkapkan skala data.
Jika hanya digunakan sebagai kunci utama default internal NocoBase, Snowflake ID biasanya sudah cukup. Jika memerlukan nomor pendek, pilih Nano ID atausekuens.
Skenario penggunaan
UUID cocok untuk skenario bisnis berikut:
- ID sinkronisasi sistem eksternal
- Identifikasi API publik
- Identifikasi catatan saat migrasi lintas database
- ID catatan yang tidak ingin memperlihatkan pola kenaikan
Membuat konfigurasi
Di halaman「Configure fields」tabel data, klik「Add field」, lalu pilih「UUID」untuk membuat field UUID.

Nama field akan dirujuk oleh blok halaman, izin, workflow, dan API setelah dibuat. Pastikan penamaannya sebelum membuat field untuk menghindari biaya penyesuaian konfigurasi di kemudian hari.
Karakteristik field
Perilaku default field UUID adalah sebagai berikut:
Mengedit konfigurasi
Setelah dibuat, klik「Edit」di sebelah kanan field untuk mengedit konfigurasi field UUID. Pengeditan field terutama digunakan untuk menyesuaikan cara field ditampilkan dan digunakan di NocoBase, seperti 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 sebagai pemetaan field—memetakan field database ke 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.
Menghapus field
Klik「Delete」di sebelah kanan field untuk menghapus field UUID. Di database utama, Anda juga dapat memilih beberapa field lalu menghapusnya secara massal.
Saat menghapus field UUID yang dibuat di database utama, biasanya kolom aktual di database beserta data yang ada di kolom tersebut juga akan 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, izin, workflow, API, impor dan ekspor, serta data yang sudah ada. Pastikan terlebih dahulu apakah field masih dirujuk oleh konfigurasi bisnis.
Penggunaan dalam konfigurasi halaman
Field UUID cocok digunakan dalam skenario integrasi dan identifikasi publik.

Tautan terkait
- Field — Pelajari fungsi, klasifikasi, dan logika pemetaan field
- Tabel biasa — Membuat dan mengelola field dalam tabel biasa
- Snowflake ID — Menggunakan Snowflake ID default
- Nano ID — Menggunakan ID acak pendek

