マージ

Merge アクションは、配列を配列にマージするか、オブジェクトをオブジェクトにマージします。

以下の表では、Merge アクションのパラメーターを示します。

表 1. Merge アクションのパラメーター
名前 データ・タイプ 必須
sourcePath JPath はい コピー元のオブジェクトまたは配列。
targetPath JPath はい マージ先のオブジェクトまたは配列。

XML の例:

このアクションは、状態内の場所 /events にある配列に含まれている、type_id の値が 4 のすべてのオブジェクトを、/cumulativeEvents の配列にコピーします。 /cumulativeEvents 内に既にあるオブジェクトはすべて保持されます。

<Merge sourcePath="/events[@type_id = 4]" targetPath="/cummulativeEvents" />