AppMaster.io mendukung beberapa tipe data, dan setiap variabel bisa tunggal atau larik.
Banyak fungsi pembuatan otomatis bergantung pada tipe data yang dipilih karena kecerdasan buatan platform memproses setiap jenis secara berbeda. Oleh karena itu, penting untuk memilih jenis yang paling cocok dengan data yang akan digunakan aplikasi Anda.
Daftar tipe data
- String adalah bidang string standar dengan panjang maksimum 255 karakter (string dapat menyertakan angka dan simbol, tetapi selalu diperlakukan sebagai teks).
- Teks - bidang teks multi-baris tanpa batasan panjang (komentar, pesan, posting).
- Integer adalah tipe integer untuk menghitung objek (jumlah, penghitung).
- Float - nilai floating-point presisi standar. Digunakan untuk menyimpan angka yang mungkin memiliki komponen pecahan, seperti nilai moneter.
- Boolean adalah tipe data yang nilai booleannya dapat mengambil salah satu dari dua nilai: true (unit logis "1") atau salah (logis nol "0").
- Tanggal adalah bidang standar yang hanya menyimpan tanggal, biasanya dalam format YYYY-MM-DD.
- Waktu adalah bidang standar yang menyimpan waktu dalam format jj:mm:dd. Menyimpan hanya waktu hari tanpa data tanggal.
- DateTime adalah gabungan jenis tanggal dan waktu yang memungkinkan Anda untuk menyimpannya dalam satu nilai.
- TimeSpan adalah tipe khusus untuk menyimpan interval waktu dengan presisi milidetik (hasil pengurangan dua tanggal).
- Kata sandi adalah bidang string untuk menyimpan data rahasia: kata sandi, token, dll.
- Email adalah bidang string untuk menyimpan alamat email.
- Nomor telepon -bidang string untuk menyimpan nomor telepon dalam satu format.
- File - dimaksudkan untuk menyimpan file jenis apa pun; menggunakan penyimpanan default untuk data file dan database untuk metadata.
- Titik geo adalah titik standar GPS dengan garis bujur dan garis lintang.
- HTML - tipe data untuk menyimpan markup HTML.
- Enum adalah tipe data khusus untuk menyimpan daftar nilai yang telah ditentukan sebelumnya (status pesanan, daftar kategori produk, dll.).
- Model - berisi tautan ke model data yang ada; digunakan dalam membangun hubungan antar model, menyiapkan proses bisnis, dan variabel titik akhir.
Mengubah tipe data
Anda dapat mengubah jenis variabel selama proses bisnis menggunakan blok khusus (Grup konversi Logika / Jenis).
Jika, setelah membuat model data, Anda ingin mengubah jenis salah satu bidangnya, ada baiknya mempertimbangkan apakah Anda membuat entri untuk model ini atau tidak. Jika tidak, Anda cukup mengubah tipe data ke yang diinginkan. Dalam kasus kedua, konversi diperlukan, jadi ikuti petunjuknya. Platform hanya akan memungkinkan Anda untuk mengubah tipe data jika format yang ada kompatibel dengan format bidang yang akan dikonversi.
Mengubah tipe apa pun ke array tidak kompatibel ke belakang.
Bekerja dengan data di AppMaster.io
Anda dapat mempelajari lebih lanjut tentang cara bekerja dengan data pada platform tanpa kode kami dalam dokumentasi di situs web dan tutorial video di saluran YouTube AppMaster.io.