Filepicker là quy trình kinh doanh loại giao diện người dùng được thiết kế để quản lý tải xuống tệp.
Quy trình quản lý file qua frontend nên được xây dựng như sau:
- Lấy dữ liệu ở giao diện người dùng;
- Tải tệp lên máy chủ để nhận ID duy nhất cho mỗi tệp;
- Tạo các đối tượng mô hình dữ liệu theo các tệp đã được tải lên;
- Đăng các đối tượng mô hình dữ liệu vào cơ sở dữ liệu.
Cách sử dụng trình chọn tệp
Filepicker Get Properties được sử dụng để lấy các tệp từ ứng dụng giao diện người dùng. Bạn lấy mảng files của các đối tượng để sử dụng thêm.
Nếu một phần tử được tải lên, chỉ lấy phần tử có index = 0 . Đối với điều đó, khối Array Element được sử dụng.
Phần tử mảng kết quả phải được tải lên máy chủ để tiếp tục làm việc với nó. Server request POST /_files/ loại khối được sử dụng cho mục đích này. Sau khi gửi file đến máy chủ, tệp sẽ nhận được ID duy nhất của nó. ID này được sử dụng để ghi đối tượng vào cơ sở dữ liệu.
Đối tượng File được sử dụng để tạo đối tượng mô hình dữ liệu mới bằng cách sử dụng các khối Expand-Make .
Loại khối Server request POST được sử dụng để đăng đối tượng mô hình dữ liệu mới được tạo vào cơ sở dữ liệu.