Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerFlex Gateway新着情報
Governance新着情報
Monitoring API Manager2.x
Mule 4
3.9
1.1
2.x
1.2
7.x
製品のこのバージョンは サービス終了になっています。
DataWeave 2.2 は Mule 4.2 と互換性があり、Mule 4.2 にバンドルされています。
このバージョンの Mule は、拡張サポートが終了する 2023 年 5 月 2 日にその すべてのサポート このバージョンの Mule を使用する CloudHub には新しいアプリケーションをデプロイできなくなります。許可されるのはアプリケーションへのインプレース更新のみになります。 『標準サポートが適用されている最新バージョンの Mule 4 にアップグレード』することをお勧めします。これにより、最新の修正とセキュリティ機能強化を備えたアプリケーションが実行されます。 |
配列を反復処理し、一致する値を返す式を適用します。
式は true
または false
を返す必要があります。配列の値またはインデックスに対して式が true
を返した場合、その値は出力配列に取得されます。
配列の値またはインデックスに対して式が false
を返した場合、その項目は出力から除外されます。一致する値がない場合、出力配列は空になります。
名前 | 説明 |
---|---|
|
絞り込む配列。 |
|
|
次の例では、配列内で 2
より大きい値の配列を返します。
[9,2,3,4,5] filter (value, index) -> (value > 2)
DataWeave
[9,3,4,5]
JSON
次の例では、2
より大きいインデックスで検出されたすべての値の配列を返します。
[9,2,3,4,5] filter ((value, index) -> (index > 2))
DataWeave
[4,5]
JSON
次の例では、1
より大きいインデックス ($$
) で検出された、値が 5
未満のすべての項目の配列を返します。これは、匿名関数で名前付きパラメーターを使用するのではなく、匿名パラメーターをセレクターとして使用しています。
%dw 2.0
output application/json
---
[9, 2, 3, 4, 5] filter (($$ > 1) and ($ < 5))
DataWeave
[3,4]
JSON
filter
を null 値に使用できるようにするヘルパー関数。