title | layout |
---|---|
add |
documents |
add
は、テーブルにレコードを登録します。
対象のテーブルが主キーを持っており、同じキーのレコードが既に存在している場合には、既存レコードのカラムの値を更新します。
対象のテーブルが主キーを持つ場合:
{
"table" : "テーブル名",
"key" : "主キー",
"values" : {
"カラム名1" : 値1,
"カラム名2" : 値2,
...
}
}
対象のテーブルが主キーを持たない場合:
{
"table" : "テーブル名",
"values" : {
"カラム名1" : 値1,
"カラム名2" : 値2,
...
}
}
概要 :レコードを登録するテーブルの名前を指定します。 型 :文字列 値 :テーブル名の文字列。 指定の省略 :不可能。
概要 :レコードの主キーを指定します。 型 :文字列 値 :主キーとなる文字列。 指定の省略 :対象のテーブルが主キーを持つ場合は省略不可能。
既に同じ主キーを持つレコードが存在している場合は、レコードの各カラムの値を更新します。
対象のテーブルが主キーを持たない場合は、指定しても単に無視されます。
概要
:レコードの各カラムの値を指定します。
型:
:ハッシュ
値
:カラム名をキー、カラムの値を値としたハッシュ。
指定の省略
:可能。
省略時の初期値
:null
指定されなかったカラムの値は登録・更新されません。
型 :真偽型 値 :レコードの登録の成否を示す真偽値。
true
:レコードの登録に成功した。false
:レコードの登録に失敗した。