リクエストとレスポンスを識別するためのもので、任意の文字列や数値を指定する事ができるようです。リクエストで指定したものと同じ値になります。在庫数の取得まずは、指定商品の在庫数を取得してみます。して表示される数値で実際の在庫数に入出荷の予定を加味したものです。console.error(err))実行結果は以下の通りです。次に、指定した商品の在庫数を更新してみます。在庫モジュールでは、在庫ロケーション(stock.location)間の在庫移動(stock.move)として在庫数の変動を表現しているようです。等への在庫移動という形で処理する事になります。使って在庫数を更新してみます。呼び出せば良さそうです。在庫のロケーションを特定して在庫移動が作成されるようです。変化しており、処理は成功しているようです。テーブルを確認してみると下記のレコードが追加されていました。8(WH/Stock)への在庫移動として処理されています。今回はここまで、次回は顧客への出荷を処理してみたいと思います。する方法を考えてみました。指定できるようになっています。メソッドは用意されていますが、現時点では以下のような実装になっており、データクラスをそのままセットできるようになっていません。するには何らかの工夫が必要だと思われます。同じドキュメントは複数登録しないような処理を実装してみます。する方法が考えられます。findOneAndUpdateUpsert())リフレクションを使うと以下のようになります。findOneAndUpdateUpsert())サンプルアプリケーション(sample1)下記サンプルアプリケーションで動作確認してみます。すると処理後の内容が返ってきます。ドキュメント内容は以下の通りです。}再度実行してみます。ドキュメントに変化はありません。方法には問題があり、下記のようなデータクラスで不都合が生じます。Updated)へ復元できずにエラーとなります。化する方法を試します。findOneAndUpdateUpsert())サンプルアプリケーション(sample2)下記サンプルアプリケーションで動作確認してみます。ドキュメント内容は以下の通り。項目にクラス名が保存されています。}再度実行してみます。内容に変化はありません。用のビルド定義ファイルは以下の通りです。有効にしたサーバー処理を用意します。