レコードを作成したユーザーの情報をデータベースに保存するには?

タスクスケジューリングアプリを例にとって考えてみましょう。ユーザーは、アプリ内でタスクを作成し、自分自身に割り当てることができます。

データモデルを作成する

まず、リレーションシップを作成し taskuser モデルを作成します。を選択します。 has_many 1人のユーザーが複数のタスクを持つことができるため、リレーションシップのタイプを選択します。

ビジネスプロセスのセットアップ

を選択します。 Business logic タブに移動し、新しいビジネス・プロセスを作成します。

ブロックのみを使用し Auth: Get Current User ブロックのみを使用し、変数 User 型の変数を END ブロックを作成します。

Endpoint 設定

新規のエンドポイントを設定しましょう。 BP.に移動して Endpoints タブに移動し、新しいものを追加します。

セットアップを行います。

1. Endpoint type – GET

2. URL – /currentuser/

3. Endpoint Groups – User

ここで、作成した BP を新しいレコードの作成に追加します。やり方は こちらの 記事で確認してください。

作成されたを挿入 BP ブロックの前に Make ブロックの前に挿入し、ユーザー値を Server request GET /currentuser/ に渡します。 Make ブロックに渡します。

レコードを作成する際に、そのレコードを作成したユーザーに関するデータを保存します。

AppMaster 101速習コース

10 モジュール
2 週間

どこから始めればよいかわからない場合は、初心者向けの速習コースから始めて、AppMasterをAからZまで探索してください。

開始する
AppMaster 101 Crash Course

さらにサポートが必要ですか?

専門家のサポートで、あらゆる問題を解決できます。時間を節約し、アプリケーションの構築に集中できます。

headphones

サポートに問い合わせる

問題の内容をお知らせください。解決策をご案内します。

message

コミュニティチャット

他のユーザーとつながり、プラットフォームの利用について相談できます。

コミュニティに参加