APIリファレンス(Node.js)

baasatrakuza-admin > BatchOp

BatchOp interface

バッチ処理で実行する操作です。

Signature:

export interface BatchOp<T> 

Properties

PropertyTypeDescription
actionstring操作名
name?string(Optional) バッチ処理結果のプロパティ名
setup?(batch: BatchClient) => Promise<void>(Optional) バッチ処理を実行する前の前処理です。
transformParams(batch: BatchClient) => APIJSONObjectバッチ処理に送信するパラメーターに変換します。
transformResult(batch: BatchClient, data: any) => T | RKZErrorバッチ処理の処理結果を変換します。
validate?(batch: BatchClient) => Promise<void>(Optional) バリデーションです。