Flex Gateway新着情報
Governance新着情報
Monitoring API Manager
DataWeave 2.2 は Mule 4.2 と互換性があり、Mule 4.2 にバンドルされています。 このバージョンの Mule は、拡張サポートが終了する 2023 年 5 月 2 日にその すべてのサポートが終了しました。 このバージョンの Mule を使用する CloudHub には新しいアプリケーションをデプロイできなくなります。許可されるのはアプリケーションへのインプレース更新のみになります。 標準サポートが適用されている最新バージョンの Mule 4 にアップグレードすることをお勧めします。これにより、最新の修正とセキュリティ機能強化を備えたアプリケーションが実行されます。 |
オブジェクト内のキー-値ペアのリストを反復処理し、一致するオブジェクトのみを返す式を適用することで、残りを出力から除外します。
式は true
または false
を返す必要があります。オブジェクトのキー、値、またはインデックスに対して式が true
を返した場合、そのオブジェクトは出力に取得されます。これらのいずれかに対して式が false
を返した場合、そのオブジェクトは出力から除外されます。一致する値がない場合、出力配列は空になります。
次の例では、オブジェクトの値が "apple"
と等しい場合にそのオブジェクトを出力します。
次の例では、キーが「letter」で開始するオブジェクトのみを出力します。DataWeave startsWith
関数は true
または false
を返します。キーの代わりに匿名パラメーターを使用して式を記述することができます (((value, key) → key startsWith "letter")
: ($$ startsWith "letter")`)。