Filepicker 는 파일 다운로드 관리를 위해 설계된 프론트엔드 유형의 비즈니스 프로세스입니다.

프론트엔드를 통해 파일을 관리하는 프로세스는 다음과 같은 방식으로 구축되어야 합니다.

  • 프론트엔드 보기에서 데이터 가져오기
  • 각 파일에 대한 고유 ID를 얻기 위해 서버에 파일을 업로드합니다.
  • 업로드된 파일에 따라 데이터 모델 개체 만들기;
  • 데이터 모델 개체를 데이터베이스에 게시합니다.

파일 선택기 사용

  1. Filepicker Get Properties 는 프론트엔드 애플리케이션에서 파일을 가져오는 데 사용됩니다. 추가 사용을 위해 files 의 객체 배열을 얻습니다.

    filepicker

  2. 단일 요소가 업로드된 경우 index = 0 인 요소만 가져옵니다. 이를 위해 Array Element 블록이 사용됩니다.

    array element

  3. 추가 작업을 위해 결과 배열 요소를 서버에 업로드해야 합니다. Server request POST /_files/ 블록 유형이 이 용도로 사용됩니다. file 을 서버로 보낸 후 고유 ID 를 얻습니다. 이 ID 는 개체를 데이터베이스에 쓰는 데 사용됩니다.

    post files

  4. File 개체는 Expand-Make 블록을 사용하여 새 데이터 모델 개체를 만드는 데 사용됩니다.

    make expand

  5. Server request POST 유형의 블록은 새로 생성된 데이터 모델 개체를 데이터베이스에 게시하는 데 사용됩니다.

    somefiles

Was this article helpful?

앱마스터.io 101 단기 특강

10 모듈
2 주

어디서부터 시작해야 할지 모르겠다고요? 초보자를 위한 단기 집중 과정을 시작하고 AppMaster를 A부터 Z까지 살펴보세요.

코스 시작
Development it’s so easy with AppMaster!

도움이 더 필요하세요?

전문가의 도움으로 모든 문제를 해결하십시오. 시간을 절약하고 애플리케이션 구축에 집중하십시오.

headphones

연락처 지원

문제에 대해 알려주시면 해결책을 찾아드리겠습니다.

message

커뮤니티 채팅

채팅에서 다른 사용자와 질문에 대해 토론하십시오.

커뮤니티 가입