NCMB.Script Class
Scriptの実行を扱うクラスです。
メソッドは全て実行可能なインスタンスを生成し、状態を付与して返すファクトリメソッドです。 メソッドチェインでヘッダー、ボディ、クエリを付与し、execメソッドで実行します。
Script機能からのresponseは型が固定でないため、bodyキーにレスポンスを格納したObjectを返却します。
Item Index
Methods
NCMB.Script#data
(
NCMB.Script
-
body
インスタンスに対してチェインしてリクエストボディを付与するメソッドです。
Parameters:
-
body
Objectリクエストボディを示すJSON形式のオブジェクト
Returns:
NCMB.Script:
this 引数のリクエストボディが付加された実行可能インスタンス
NCMB.Script#exec
(
Object
-
method
-
scriptName
Scriptを実行するメソッドです。
Parameters:
-
method
StringHTTPメソッド
-
scriptName
Stringスクリプトファイル名
Returns:
Object:
res Scriptに定義されたレスポンスを内包するJSON形式のオブジェクト
NCMB.Script#query
(
NCMB.Script
-
query
インスタンスに対してチェインしてクエリストリングを付与するメソッドです。
Parameters:
-
query
Objectクエリストリングを示すJSON形式のオブジェクト
Returns:
NCMB.Script:
this 引数のクエリストリングが付加された実行可能インスタンス
NCMB.Script#set
(
NCMB.Script
-
header
インスタンスに対してチェインしてリクエストヘッダーを付与するメソッドです。
Parameters:
-
header
Objectリクエストヘッダーを示すJSON形式のオブジェクト
Returns:
NCMB.Script:
this 引数のリクエストヘッダーが付加された実行可能インスタンス