Filepicker jest procesem biznesowym typu frontend przeznaczonym do zarządzania pobieraniem plików.

Proces zarządzania plikami poprzez frontend powinien być zbudowany w następujący sposób:

  • Pobieranie danych w widoku frontendowym;
  • Wgrywanie plików na serwer w celu uzyskania unikalnych identyfikatorów dla każdego pliku;
  • Tworzenie obiektów modelu danych zgodnie z załadowanymi plikami;
  • Umieszczenie obiektów modelu danych w bazie danych.

Użycie Filepicker

  1. Filepicker Get Properties jest używany do pobierania plików z aplikacji frontendowej. Otrzymujesz files tablicę obiektów do dalszego wykorzystania.

    filepicker

  2. Jeśli załadowany został pojedynczy element, pobierz tylko ten element z index = 0. Do tego celu służy Array Element jest używany blok .

    array element

  3. Wynikowy element tablicy musi zostać przesłany na serwer w celu dalszej pracy z nim. Server request POST /_files/ do tego celu wykorzystuje się bloki typu . Po przesłaniu file do serwera, otrzymuje on swój unikalny ID. Ten ID służy do zapisania obiektu do bazy danych.

    post files

  4. File obiekt jest używany do tworzenia nowego obiektu modelu danych przy użyciu Expand-Make bloków.

    make expand

  5. Server request POST typ bloku służy do umieszczenia nowo utworzonego obiektu modelu danych w bazie danych.

    somefiles

Was this article helpful?

AppMaster.io 101 Kurs zderzeniowy

10 moduły
2 Tygodnie

Nie wiesz, od czego zacząć? Rozpocznij z naszym szybkim kursem dla początkujących i poznaj AppMaster od A do Z.

Rozpocznij kurs
Development it’s so easy with AppMaster!

Potrzebujesz więcej pomocy?

Rozwiąż każdy problem z pomocą naszych ekspertów. Oszczędzaj czas i skup się na tworzeniu aplikacji.

headphones

Skontaktuj się z pomocą techniczną

Opowiedz nam o swoim problemie, a my znajdziemy dla Ciebie rozwiązanie.

message

Czat społeczności

Omów pytania z innymi użytkownikami na naszym czacie.

Dołącz do społeczności