よくあるご質問

クリックでコピー

現在のユーザー情報を取得するにはどうしたらいいですか?

Get Current Userブロックを使用すると、現在のユーザー詳細で満たされたユーザーモデルを取得することができます。
with変数は何のためにあるのですか? なぜ、あるブロックにはそれがあり、あるブロックにはないのですか?

入力変数_withはシステムの列挙型で、リレーションからデータを取得する必要があるかどうかを示します(モデル間にリレーションが存在する場合)。デフォルトでは_withは設定されておらず、関連するデータモデルからレコードのIDのみを取得します。withを有効にするたびに、追加データを取得するためのデータベースへの要求が増えるため、アプリケーションの全体的な負荷が増加します。一般的に、_withはリレーショナルDBの古典的なJOIN操作として機能します。

キャンバスブロックに配置されたものは、すべてFlow接続でなければならないのでしょうか?

ほとんどの場合 - はい。一部のブロックは、Flowから除外することで、一時的に生成から除外することができます。このブロウに接続されたすべての変数は、ゼロまたはヌル値を返します。

order/:id/のようなエンドポイントルートからBPにIDパラメータを渡すにはどうすればよいですか?

エンドポイントからBPスタートブロックに渡されるIDパラメータを取得するには、スタートブロックに同じ名前(id)の入力パラメータがある必要があります。現時点では、1つのエンドポイントルートにつき1つのパラメータのみをサポートしています。

1つのビジネスプロセスでいくつのブロックを作成できますか?

ブロックの数に実際の制限はありませんが、1つのビジネスプロセスにつき全体のブロック数を50個に制限することをお勧めします。頻繁に使用するビジネスログインを実装するために別のビジネスプロセスを作成し、ビジネスプロセスの内部で呼び出すことが良い方法です。