レコードを作成したユーザーの情報をデータベースに保存するには?
タスクスケジューリングアプリを例にとって考えてみましょう。ユーザーは、アプリ内でタスクを作成し、自分自身に割り当てることができます。
データモデルを作成する
まず、リレーションシップを作成し task と user モデルを作成します。を選択します。 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 ブロックに渡します。

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