Filepicker adalah proses bisnis tipe frontend yang dirancang untuk mengelola unduhan file.
Proses pengelolaan file melalui frontend harus dibangun dengan cara berikut:
- Mendapatkan data dalam tampilan frontend;
- Mengunggah file ke server untuk mendapatkan ID unik untuk setiap file;
- Membuat objek model data sesuai dengan file yang diupload;
- Memposting objek model data ke dalam database.
Penggunaan filepicker
Filepicker Get Properties digunakan untuk mengambil file dari aplikasi frontend. Anda mendapatkan array files dari objek untuk penggunaan lebih lanjut.
Jika satu elemen diunggah, dapatkan hanya elemen dengan index = 0 . Untuk itu digunakan blok Array Element .
Elemen array yang dihasilkan harus diunggah ke server untuk bekerja lebih lanjut dengannya. Server request POST /_files/ jenis blok digunakan untuk tujuan ini. Setelah mengirim file ke server, ia memperoleh ID uniknya. ID ini digunakan untuk menulis objek ke database.
Objek File digunakan untuk membuat objek model data baru menggunakan blok Expand-Make .
Jenis blok Server request POST digunakan untuk memposting objek model data yang baru dibuat ke dalam database.