Filepickerは、ファイルのダウンロードを管理するために設計されたフロントエンドタイプのビジネスプロセスです。

フロントエンドでファイルを管理するプロセスは、以下のように構築する必要があります。

  • フロントエンドのビューでデータを取得する。
  • サーバーにファイルをアップロードし、各ファイルの一意なIDを取得する。
  • アップロードされたファイルに応じたデータモデルオブジェクトを作成する。
  • データモデルオブジェクトをデータベースに格納する。

ファイルピッカーの使い方

  1. Filepicker Get Propertiesは、フロントエンドアプリケーションからファイルを取得するために使用されます。このとき filesオブジェクトの配列を取得します。

    filepicker

  2. もし単一の要素がアップロードされたのなら、その要素だけを index = 0.そのためには Array Elementブロックが使用されます。

    array element

  3. 結果として得られる配列の要素は、それを使ってさらに作業を行うためにサーバにアップロードされなければなりません。 Server requestPOST /_files/この目的のために、ブロックの種類が使用されます。を送信した後 fileをサーバに送信すると,サーバはその一意な ID.これは IDは、オブジェクトをデータベースに書き込むために使用されます。

    post files

  4. Fileオブジェクトは、新しいデータモデルオブジェクトを作るために Expand-Makeブロックを使用します。

    make expand

  5. Server request POSTは、新しく作成されたデータモデルオブジェクトをデータベースに登録するために使用されるブロックの型です。

    somefiles

Was this article helpful?

AppMaster.io 101 クラッシュコース

10 モジュール
2 週

何から始めればいいのかわからない?初心者のためのクラッシュコースで、AppMasterを隅から隅まで見ていきましょう。

コース開始
Development it’s so easy with AppMaster!

もっと助けが必要ですか?

私たちの専門家の助けを借りて問題を解決します。時間を節約し、アプリケーションの構築に集中してください。

headphones

サポート問い合わせ先

問題について教えてください。解決策を見つけます。

message

コミュニティチャット

チャットで他のユーザーと質問について話し合います。

コミュニティに参加する